Running Open with locator1http://localhost:8080/web/guest/home
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest/home
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/web/guest/home
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest/home
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest/home
Running assertLiferayErrors
Running IsElementNotPresent with locator1//span[contains(@class,'sign-in')]/a/span
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//span[contains(@class,'sign-in')]/a/span
Running assertLiferayErrors
Running isElementPresent with parameters//span[contains(@class,'sign-in')]/a/span
Running isNotVisible with parameters//span[contains(@class,'sign-in')]/a/span
Running WaitForSPARefresh
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters
Running assertLiferayErrors
Running Open with locator1http://localhost:8080/web/guest/home
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest/home
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/web/guest/home
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest/home
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest/home
Running assertLiferayErrors
Running IsElementPresent with locator1//div[contains(@class,'portal-message') and contains(@class,'alert-info')]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[contains(@class,'portal-message') and contains(@class,'alert-info')]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@class,'portal-message') and contains(@class,'alert-info')]
Running AssertClick with locator1//span[contains(@class,'sign-in')]/a/span with value1Sign In
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Sign In
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Sign In
Running assertJavaScriptErrors with parameters//span[contains(@class,'sign-in')]/a/span
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Sign In
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Sign In
Running assertJavaScriptErrors with parameters//span[contains(@class,'sign-in')]/a/span
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Sign In
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Sign In
Running assertJavaScriptErrors with parameters//span[contains(@class,'sign-in')]/a/span
Running assertLiferayErrors
Running waitForVisible with parameters//span[contains(@class,'sign-in')]/a/spanSign In
Running waitForTextCaseInsensitive with parameters//span[contains(@class,'sign-in')]/a/spanSign In
Running assertTextCaseInsensitive with parameters//span[contains(@class,'sign-in')]/a/spanSign In
Running assertJavaScriptErrors with parameters//span[contains(@class,'sign-in')]/a/span
Running assertLiferayErrors
Running mouseOver with parameters//span[contains(@class,'sign-in')]/a/span
Running clickAt with parameters//span[contains(@class,'sign-in')]/a/span
Running assertJavaScriptErrors with parameters//span[contains(@class,'sign-in')]/a/span
Running assertLiferayErrors
Running Type with locator1//div[label[contains(.,'Email Address')]]/input[@type='text'] | //div[label[contains(.,'Dirección de correo')]]/input[@type='text'] | //div[label[contains(.,'メールアドレス')]]/input[@type='text'] | //div[label[contains(.,'邮箱地址')]]/input[@type='text'] | //div[contains(.,'E-Mail-Adresse')]/input[@type='text'] with value1[email protected]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')][email protected]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')][email protected]
Running assertJavaScriptErrors with parameters//div[label[contains(.,'Email Address')]]/input[@type='text'] | //div[label[contains(.,'Dirección de correo')]]/input[@type='text'] | //div[label[contains(.,'メールアドレス')]]/input[@type='text'] | //div[label[contains(.,'邮箱地址')]]/input[@type='text'] | //div[contains(.,'E-Mail-Adresse')]/input[@type='text']
Running assertLiferayErrors
Running waitForVisible with parameters//div[label[contains(.,'Email Address')]]/input[@type='text'] | //div[label[contains(.,'Dirección de correo')]]/input[@type='text'] | //div[label[contains(.,'メールアドレス')]]/input[@type='text'] | //div[label[contains(.,'邮箱地址')]]/input[@type='text'] | //div[contains(.,'E-Mail-Adresse')]/input[@type='text'][email protected]
Running waitForEditable with parameters//div[label[contains(.,'Email Address')]]/input[@type='text'] | //div[label[contains(.,'Dirección de correo')]]/input[@type='text'] | //div[label[contains(.,'メールアドレス')]]/input[@type='text'] | //div[label[contains(.,'邮箱地址')]]/input[@type='text'] | //div[contains(.,'E-Mail-Adresse')]/input[@type='text']
Running mouseOver with parameters//div[label[contains(.,'Email Address')]]/input[@type='text'] | //div[label[contains(.,'Dirección de correo')]]/input[@type='text'] | //div[label[contains(.,'メールアドレス')]]/input[@type='text'] | //div[label[contains(.,'邮箱地址')]]/input[@type='text'] | //div[contains(.,'E-Mail-Adresse')]/input[@type='text']
Running clickAt with parameters//div[label[contains(.,'Email Address')]]/input[@type='text'] | //div[label[contains(.,'Dirección de correo')]]/input[@type='text'] | //div[label[contains(.,'メールアドレス')]]/input[@type='text'] | //div[label[contains(.,'邮箱地址')]]/input[@type='text'] | //div[contains(.,'E-Mail-Adresse')]/input[@type='text']
Running pause with parameters1000
Running type with parameters//div[label[contains(.,'Email Address')]]/input[@type='text'] | //div[label[contains(.,'Dirección de correo')]]/input[@type='text'] | //div[label[contains(.,'メールアドレス')]]/input[@type='text'] | //div[label[contains(.,'邮箱地址')]]/input[@type='text'] | //div[contains(.,'E-Mail-Adresse')]/input[@type='text'][email protected]
Running pause with parameters1000
Running clickAt with parameters//div[label[contains(.,'Email Address')]]/input[@type='text'] | //div[label[contains(.,'Dirección de correo')]]/input[@type='text'] | //div[label[contains(.,'メールアドレス')]]/input[@type='text'] | //div[label[contains(.,'邮箱地址')]]/input[@type='text'] | //div[contains(.,'E-Mail-Adresse')]/input[@type='text']
Running pause with parameters1000
Running assertJavaScriptErrors with parameters//div[label[contains(.,'Email Address')]]/input[@type='text'] | //div[label[contains(.,'Dirección de correo')]]/input[@type='text'] | //div[label[contains(.,'メールアドレス')]]/input[@type='text'] | //div[label[contains(.,'邮箱地址')]]/input[@type='text'] | //div[contains(.,'E-Mail-Adresse')]/input[@type='text']
Running assertLiferayErrors
Running Type with locator1//div[label[contains(.,'Password')]]/input | //div[label[contains(.,'Contraseña')]]/input | //div[label[contains(.,'パスワード')]]/input | //div[label[contains(.,'密码')]]/input | //div[contains(.,'Kennwort')]//input[@type='password'] with value1test
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]test
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]test
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters3000
Running assertLiferayErrors
Running pause with parameters3000
Running IsElementPresent#pauseIsElementPresent with locator1//input[contains(@id,'reminderQueryAnswer')]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//input[contains(@id,'reminderQueryAnswer')]
Running assertLiferayErrors
Running pause with parameters1000
Running isElementPresent with parameters//input[contains(@id,'reminderQueryAnswer')]
Running AssertElementPresent with locator1//span[@class='user-avatar-link']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//span[@class='user-avatar-link']
Running assertLiferayErrors
Running waitForElementPresent with parameters//span[@class='user-avatar-link']
Running assertElementPresent with parameters//span[@class='user-avatar-link']
Running assertJavaScriptErrors with parameters//span[@class='user-avatar-link']
Running assertLiferayErrors
Running post with parametersArg: ${curl}Return: {"active":true,"classNameId":"20008","classPK":"39487","companyId":"20095","creatorUserId":"20124","description":"","descriptionCurrentValue":"","descriptiveName":"Test Site Name","friendlyURL":"\/test-site-name","groupId":"39487","groupKey":"Test Site Name","inheritContent":false,"liveGroupId":"0","manualMembership":true,"membershipRestriction":0,"mvccVersion":"0","name":"<?xml version='1.0' encoding='UTF-8'?><root available-locales=\"en_US\" default-locale=\"en_US\"><Name language-id=\"en_US\">Test Site Name<\/Name><\/root>","nameCurrentValue":"Test Site Name","parentGroupId":"0","remoteStagingGroupCount":0,"site":true,"treePath":"\/39487\/","type":1,"uuid":"29ef1b8c-e519-2d8d-c005-52aae44da59e"}Finished executing commands.
LocalFile.OpenGraphPreview#ValidateLongInputs
This test ensures that ellipses are shown in the preview when the text limit is reached.
Running post with parametersArg: ${curl}Return: {"classNameId":"0","classPK":"0","colorSchemeId":"","companyId":"20095","createDate":1574845909842,"css":"","ctCollectionId":"0","description":"","descriptionCurrentValue":"","friendlyURL":"\/long-test-page-name-to-check-the-url","groupId":"39487","hidden":false,"iconImageId":"0","keywords":"","keywordsCurrentValue":"","lastPublishDate":null,"layoutId":"1","layoutPrototypeLinkEnabled":false,"layoutPrototypeUuid":"","masterLayoutPlid":"0","modifiedDate":1574845909842,"mvccVersion":"0","name":"<?xml version='1.0' encoding='UTF-8'?><root available-locales=\"en_US\" default-locale=\"en_US\"><Name language-id=\"en_US\">Long Test Page Name To Check The URL<\/Name><\/root>","nameCurrentValue":"Long Test Page Name To Check The URL","parentLayoutId":"0","parentPlid":"0","plid":"28","priority":0,"privateLayout":false,"publishDate":1574845909842,"robots":"","robotsCurrentValue":"","sourcePrototypeLayoutUuid":"","system":false,"themeId":"","title":"","titleCurrentValue":"","type":"portlet","typeSettings":"layout-template-id=2_columns_ii\n","userId":"20124","userName":"Test Test","uuid":"8d7a8e34-94ee-437b-17f2-d39f1a456364"}Finished executing commands.
Running Open with locator1http://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_layout_admin_web_portlet_GroupPagesPortlet
Running assertLiferayErrors
Running AssertVisible with locator1//div[@class='portlet-body']/form/div
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[@class='portlet-body']/form/div
Running assertLiferayErrors
Running waitForVisible with parameters//div[@class='portlet-body']/form/div
Running assertVisible with parameters//div[@class='portlet-body']/form/div
Running assertJavaScriptErrors with parameters//div[@class='portlet-body']/form/div
Running assertLiferayErrors
Running Pause with locator11000
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters1000
Running assertLiferayErrors
Running pause with parameters1000
Running Click with locator1//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running assertLiferayErrors
Running waitForVisible with parameters//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running mouseOver with parameters//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running click with parameters//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running assertJavaScriptErrors with parameters//li[contains(.,'Test Page Name')]//*[*[name()='svg'][contains(@class,'ellipsis-v')]]
Running assertLiferayErrors
Running Click with locator1xpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Configure']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Configure']
Running assertLiferayErrors
Running waitForVisible with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Configure']
Running mouseOver with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Configure']
Running click with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Configure']
Running assertJavaScriptErrors with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Configure']
Running assertLiferayErrors
Running AssertClick#assertPartialTextClickAt with locator1//*[contains(@class,'nav-link') and normalize-space()='Open Graph'] with value1Open Graph
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Open Graph
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Open Graph
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Open Graph
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Open Graph
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running waitForVisible with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']Open Graph
Running waitForPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']Open Graph
Running assertPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']Open Graph
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running mouseOver with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running clickAt with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running AssertElementPresent with locator1//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Open Graph']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running waitForElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Open Graph']
Running assertElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Open Graph']
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running IsNotChecked with locator1//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running assertLiferayErrors
Running waitForElementPresent with parameters//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running waitForVisible with parameters//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running isNotChecked with parameters//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running Click with locator1//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running assertLiferayErrors
Running waitForVisible with parameters//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running mouseOver with parameters//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running click with parameters//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running assertJavaScriptErrors with parameters//label[contains(.,'Use Custom Title')]/input[@type='checkbox']
Running assertLiferayErrors
Running Type with locator1//div[input[contains(@id,'openGraphTitle')]]//input[@type='text'] with value1Liferay Portal provides an excellent platform for building web applications
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Liferay Portal provides an excellent platform for building web applications
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Liferay Portal provides an excellent platform for building web applications
Running assertJavaScriptErrors with parameters//div[input[contains(@id,'openGraphTitle')]]//input[@type='text']
Running assertLiferayErrors
Running waitForVisible with parameters//div[input[contains(@id,'openGraphTitle')]]//input[@type='text']Liferay Portal provides an excellent platform for building web applications
Running waitForEditable with parameters//div[input[contains(@id,'openGraphTitle')]]//input[@type='text']
Running mouseOver with parameters//div[input[contains(@id,'openGraphTitle')]]//input[@type='text']
Running clickAt with parameters//div[input[contains(@id,'openGraphTitle')]]//input[@type='text']
Running pause with parameters1000
Running type with parameters//div[input[contains(@id,'openGraphTitle')]]//input[@type='text']Liferay Portal provides an excellent platform for building web applications
Running pause with parameters1000
Running clickAt with parameters//div[input[contains(@id,'openGraphTitle')]]//input[@type='text']
Running pause with parameters1000
Running assertJavaScriptErrors with parameters//div[input[contains(@id,'openGraphTitle')]]//input[@type='text']
Running assertLiferayErrors
Running IsNotChecked with locator1//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running assertLiferayErrors
Running waitForElementPresent with parameters//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running waitForVisible with parameters//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running isNotChecked with parameters//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running Click with locator1//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running assertLiferayErrors
Running waitForVisible with parameters//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running mouseOver with parameters//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running click with parameters//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running assertJavaScriptErrors with parameters//label[contains(.,'Use Custom Description')]/input[@type='checkbox']
Running assertLiferayErrors
Running Type with locator1//textarea[contains(@name,'openGraphDescription')] with value1Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web applications called social applications
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web applications called social applications
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web applications called social applications
Running assertJavaScriptErrors with parameters//textarea[contains(@name,'openGraphDescription')]
Running assertLiferayErrors
Running waitForVisible with parameters//textarea[contains(@name,'openGraphDescription')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web applications called social applications
Running waitForEditable with parameters//textarea[contains(@name,'openGraphDescription')]
Running mouseOver with parameters//textarea[contains(@name,'openGraphDescription')]
Running clickAt with parameters//textarea[contains(@name,'openGraphDescription')]
Running pause with parameters1000
Running type with parameters//textarea[contains(@name,'openGraphDescription')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web applications called social applications
Running pause with parameters1000
Running clickAt with parameters//textarea[contains(@name,'openGraphDescription')]
Running pause with parameters1000
Running assertJavaScriptErrors with parameters//textarea[contains(@name,'openGraphDescription')]
Running assertLiferayErrors
Running AssertTextEquals with locator1//div[contains(@class,'preview-seo-title text-truncate')] with value1Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-title text-truncate')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-title text-truncate')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'preview-seo-title text-truncate')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running waitForTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-title text-truncate')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running assertTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-title text-truncate')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-title text-truncate')]
Running assertLiferayErrors
Running AssertTextEquals with locator1//div[contains(@class,'preview-seo-url text-truncate')] with value1HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-url text-truncate')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-url text-truncate')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'preview-seo-url text-truncate')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running waitForTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-url text-truncate')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running assertTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-url text-truncate')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-url text-truncate')]
Running assertLiferayErrors
Running AssertTextEquals with locator1//div[contains(@class,'preview-seo-description')] with value1Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-description')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-description')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'preview-seo-description')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running waitForTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-description')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running assertTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-description')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-description')]
Running assertLiferayErrors
Running IsElementPresent with locator1//div[contains(@id,'sidenavSliderId') and contains(@class,'open') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'closed'))]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'open') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'closed'))]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'open') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'closed'))]
Running Click with locator1//*[@data-qa-id='productMenu']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='productMenu']
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='productMenu']
Running mouseOver with parameters//*[@data-qa-id='productMenu']
Running click with parameters//*[@data-qa-id='productMenu']
Running assertJavaScriptErrors with parameters//*[@data-qa-id='productMenu']
Running assertLiferayErrors
Running AssertElementPresent with locator1//div[contains(@id,'sidenavSliderId') and contains(@class,'closed') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'open'))]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'closed') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'open'))]
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'closed') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'open'))]
Running assertElementPresent with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'closed') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'open'))]
Running assertJavaScriptErrors with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'closed') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'open'))]
Running assertLiferayErrors
Running SikuliAssertElementPresent with locator1portal/screenshots/page/preview_title_ellipses_og.png
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametersportal/screenshots/page/preview_title_ellipses_og.png
Running assertLiferayErrors
Running sikuliAssertElementPresent with parametersportal/screenshots/page/preview_title_ellipses_og.png
Running assertJavaScriptErrors with parametersportal/screenshots/page/preview_title_ellipses_og.png
Running assertLiferayErrors
Running SikuliAssertElementPresent with locator1portal/screenshots/page/preview_url_ellipses_og.png
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametersportal/screenshots/page/preview_url_ellipses_og.png
Running assertLiferayErrors
Running sikuliAssertElementPresent with parametersportal/screenshots/page/preview_url_ellipses_og.png
Running assertJavaScriptErrors with parametersportal/screenshots/page/preview_url_ellipses_og.png
Running assertLiferayErrors
Running Click#mouseDownMouseUp with locator1//*[contains(@class,'btn')][normalize-space(text())='Save']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//*[contains(@class,'btn')][normalize-space(text())='Save']
Running assertLiferayErrors
Running waitForElementPresent with parameters//*[contains(@class,'btn')][normalize-space(text())='Save']
Running waitForVisible with parameters//*[contains(@class,'btn')][normalize-space(text())='Save']
Running mouseDown with parameters//*[contains(@class,'btn')][normalize-space(text())='Save']
Running mouseUp with parameters//*[contains(@class,'btn')][normalize-space(text())='Save']
Running assertJavaScriptErrors with parameters//*[contains(@class,'btn')][normalize-space(text())='Save']
Running assertLiferayErrors
Running Click with locator1//*[@data-qa-id='controlMenu']//a[span/*[name()='svg'][contains(@class,'icon-cog')]]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='controlMenu']//a[span/*[name()='svg'][contains(@class,'icon-cog')]]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='controlMenu']//a[span/*[name()='svg'][contains(@class,'icon-cog')]]
Running mouseOver with parameters//*[@data-qa-id='controlMenu']//a[span/*[name()='svg'][contains(@class,'icon-cog')]]
Running click with parameters//*[@data-qa-id='controlMenu']//a[span/*[name()='svg'][contains(@class,'icon-cog')]]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='controlMenu']//a[span/*[name()='svg'][contains(@class,'icon-cog')]]
Running assertLiferayErrors
Running AssertClick#assertPartialTextClickAt with locator1//*[contains(@class,'nav-link') and normalize-space()='Open Graph'] with value1Open Graph
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Open Graph
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Open Graph
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Open Graph
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Open Graph
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running waitForVisible with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']Open Graph
Running waitForPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']Open Graph
Running assertPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']Open Graph
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running mouseOver with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running clickAt with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running AssertElementPresent with locator1//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Open Graph']
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running waitForElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Open Graph']
Running assertElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Open Graph']
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Open Graph']
Running assertLiferayErrors
Running AssertTextEquals with locator1//div[contains(@class,'preview-seo-title text-truncate')] with value1Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-title text-truncate')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-title text-truncate')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'preview-seo-title text-truncate')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running waitForTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-title text-truncate')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running assertTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-title text-truncate')]Liferay Portal provides an excellent platform for building web applications - Test Site Name - Liferay DXP
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-title text-truncate')]
Running assertLiferayErrors
Running AssertTextEquals with locator1//div[contains(@class,'preview-seo-url text-truncate')] with value1HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-url text-truncate')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-url text-truncate')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'preview-seo-url text-truncate')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running waitForTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-url text-truncate')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running assertTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-url text-truncate')]HTTP://LOCALHOST:8080/WEB/TEST-SITE-NAME/LONG-TEST-PAGE-NAME-TO-CHECK-THE-URL
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-url text-truncate')]
Running assertLiferayErrors
Running AssertTextEquals with locator1//div[contains(@class,'preview-seo-description')] with value1Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-description')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-description')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'preview-seo-description')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running waitForTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-description')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running assertTextCaseInsensitive with parameters//div[contains(@class,'preview-seo-description')]Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…
Running assertJavaScriptErrors with parameters//div[contains(@class,'preview-seo-description')]
Running assertLiferayErrors
Running IsElementPresent with locator1//div[contains(@id,'sidenavSliderId') and contains(@class,'open') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'closed'))]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'open') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'closed'))]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'open') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'closed'))]
Running AssertElementPresent with locator1//div[contains(@id,'sidenavSliderId') and contains(@class,'closed') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'open'))]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'closed') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'open'))]
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'closed') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'open'))]
Running assertElementPresent with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'closed') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'open'))]
Running assertJavaScriptErrors with parameters//div[contains(@id,'sidenavSliderId') and contains(@class,'closed') and not(contains(@class,'sidenav-transition')) and not(contains(@class,'open'))]
Running assertLiferayErrors
Running SikuliAssertElementPresent with locator1portal/screenshots/page/preview_title_ellipses_og.png
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametersportal/screenshots/page/preview_title_ellipses_og.png
Running assertLiferayErrors
Running sikuliAssertElementPresent with parametersportal/screenshots/page/preview_title_ellipses_og.png
Running assertJavaScriptErrors with parametersportal/screenshots/page/preview_title_ellipses_og.png
Running assertLiferayErrors
Running SikuliAssertElementPresent with locator1portal/screenshots/page/preview_url_ellipses_og.png
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametersportal/screenshots/page/preview_url_ellipses_og.png
Running assertLiferayErrors
Running sikuliAssertElementPresent with parametersportal/screenshots/page/preview_url_ellipses_og.png
Running assertJavaScriptErrors with parametersportal/screenshots/page/preview_url_ellipses_og.png
Running assertLiferayErrors
LocalFile.OpenGraphPreview#ValidateLongInputs
8
setUp {
9
task ("Set up instance and sign in") {
10
TestCase.setUpPortalInstance();
78
var testNameSkipPortalInstance = PropsUtil.get("test.name.skip.portal.instance");
79
var testPortalInstance = PropsUtil.get("test.portal.instance");
OpenGraph.configureOpenGraph(
customDescription = "Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web applications called social applications",
customTitle = "Liferay Portal provides an excellent platform for building web applications",
notSave = "true",
pageName = "Long Test Page Name To Check The URL");
4
if (isSet(customTitle)) {
5
var checkboxName = "Use Custom Title";
7
if (IsNotChecked(locator1 = "Checkbox#ANY_CHECKBOX")) {
Page.viewPreview(
description = "Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…",
htmlTitle = "Liferay Portal provides an excellent platform for building web applications - Test Site Name - ${siteName}",
openGraph = "true",
pageName = "Long Test Page Name To Check The URL",
portalURL = "${portalURL}",
siteNameURL = "test-site-name",
truncatedHTMLTitle = "true",
truncatedURL = "true");
Page.viewPreview(
description = "Liferay Portal provides an excellent platform for building web applications, websites, and portals, but it can additionally be used for a new category of web ap…",
htmlTitle = "Liferay Portal provides an excellent platform for building web applications - Test Site Name - ${siteName}",
openGraph = "true",
pageName = "Long Test Page Name To Check The URL",
portalURL = "${portalURL}",
siteNameURL = "test-site-name",
truncatedHTMLTitle = "true",
truncatedURL = "true");