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 post with parametersArg: ${curl}Return: {"agreedToTermsOfUse":true,"comments":"","companyId":"20099","contactId":"20129","createDate":1638785487922,"ctCollectionId":"0","defaultUser":false,"emailAddress":"[email protected]","emailAddressVerified":true,"externalReferenceCode":"","facebookId":"0","failedLoginAttempts":0,"firstName":"Test","googleUserId":"","graceLoginCount":0,"greeting":"Welcome Test Test!","jobTitle":"","languageId":"en_US","lastFailedLoginDate":null,"lastLoginDate":1638785487982,"lastLoginIP":"","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1638785594226,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1638797979787,"mvccVersion":"5","openId":"","portraitId":"0","reminderQueryAnswer":"test","reminderQueryQuestion":"what-is-your-father's-middle-name","screenName":"test","status":0,"timeZoneId":"UTC","userId":"20127","uuid":"139919c1-f421-91bb-8464-b54476938300"}Finished executing commands.
Running post with parametersArg: ${curl}Return: {"agreedToTermsOfUse":true,"comments":"","companyId":"20099","contactId":"20129","createDate":1638785487922,"ctCollectionId":"0","defaultUser":false,"emailAddress":"[email protected]","emailAddressVerified":true,"externalReferenceCode":"","facebookId":"0","failedLoginAttempts":0,"firstName":"Test","googleUserId":"","graceLoginCount":0,"greeting":"Welcome Test Test!","jobTitle":"","languageId":"en_US","lastFailedLoginDate":null,"lastLoginDate":1638785487982,"lastLoginIP":"","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1638785594226,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1638797979998,"mvccVersion":"6","openId":"","portraitId":"0","reminderQueryAnswer":"test","reminderQueryQuestion":"what-is-your-father's-middle-name","screenName":"test","status":0,"timeZoneId":"UTC","userId":"20127","uuid":"139919c1-f421-91bb-8464-b54476938300"}Finished executing commands.
Running Open with locator1http://localhost:8080/web/[email protected]
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/[email protected]
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/web/[email protected]
Running post with parametersArg: ${curl}Return: {"active":true,"classNameId":"20003","classPK":"40727","companyId":"20099","creatorUserId":"20127","ctCollectionId":"0","description":"","descriptionCurrentValue":"","descriptiveName":"Test Site Name 1","friendlyURL":"\/test-site-name-1","groupId":"40727","groupKey":"Test Site Name 1","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 1<\/Name><\/root>","nameCurrentValue":"Test Site Name 1","parentGroupId":"0","remoteStagingGroupCount":0,"site":true,"treePath":"\/40727\/","type":1,"uuid":"278abc87-0114-1d95-6b40-047482afaa0c"}Finished executing commands.
Running post with parametersArg: ${curl}Return: {"active":true,"classNameId":"20003","classPK":"40729","companyId":"20099","creatorUserId":"20127","ctCollectionId":"0","description":"","descriptionCurrentValue":"","descriptiveName":"Test Site Name 2","friendlyURL":"\/test-site-name-2","groupId":"40729","groupKey":"Test Site Name 2","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 2<\/Name><\/root>","nameCurrentValue":"Test Site Name 2","parentGroupId":"0","remoteStagingGroupCount":0,"site":true,"treePath":"\/40729\/","type":1,"uuid":"6379723b-9c65-0ef7-7efb-3a76a4775a9e"}Finished executing commands.
This is a use case for LPS-108216. Can hide and show existing invisible portlets on widget page via switch toggle controls. Assert Toggle Controls affects all widget pages in virtual instance scoped.
Running Open with locator1http://localhost:8080/web/test-site-name-1
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/test-site-name-1
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/web/test-site-name-1
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/test-site-name-1
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/test-site-name-1
Running assertLiferayErrors
Running IsElementNotPresent with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
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,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running isNotVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running AssertVisible with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
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,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertLiferayErrors
Running AssertVisible with locator1//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
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='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running assertVisible with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running assertLiferayErrors
Running IsNotVisible with locator1//div[contains(@class,'lfr-add-panel')]//a[contains(@class,'sidenav-close')]
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,'lfr-add-panel')]//a[contains(@class,'sidenav-close')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[contains(@class,'lfr-add-panel')]//a[contains(@class,'sidenav-close')]
Running isNotVisible with parameters//div[contains(@class,'lfr-add-panel')]//a[contains(@class,'sidenav-close')]
Running Click#clickAt with locator1//*[@data-qa-id='controlMenu']//*[@data-qa-id='add']
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']//*[@data-qa-id='add']
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='controlMenu']//*[@data-qa-id='add']
Running mouseOver with parameters//*[@data-qa-id='controlMenu']//*[@data-qa-id='add']
Running clickAt with parameters//*[@data-qa-id='controlMenu']//*[@data-qa-id='add']${value1}
Running assertJavaScriptErrors with parameters//*[@data-qa-id='controlMenu']//*[@data-qa-id='add']
Running assertLiferayErrors
Running AssertElementPresent with locator1//div[contains(@class,'sidebar-header')]/*[normalize-space(text())='Add']
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,'sidebar-header')]/*[normalize-space(text())='Add']
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[contains(@class,'sidebar-header')]/*[normalize-space(text())='Add']
Running assertElementPresent with parameters//div[contains(@class,'sidebar-header')]/*[normalize-space(text())='Add']
Running assertJavaScriptErrors with parameters//div[contains(@class,'sidebar-header')]/*[normalize-space(text())='Add']
Running assertLiferayErrors
Running IsElementNotPresent with locator1//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
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()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running isElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running isElementNotPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running AssertClick#assertPartialTextClickAt with locator1//*[contains(@class,'nav-link') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))] with value1Widgets
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Widgets
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;')]Widgets
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Widgets
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;')]Widgets
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running waitForVisible with parameters//*[contains(@class,'nav-link') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]Widgets
Running waitForPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]Widgets
Running assertPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]Widgets
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running mouseOver with parameters//*[contains(@class,'nav-link') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running clickAt with parameters//*[contains(@class,'nav-link') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running AssertElementPresent with locator1//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
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()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running waitForElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Widgets'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
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 Type with locator1//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')] with value1Web Content Display
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Web Content Display
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;')]Web Content Display
Running assertJavaScriptErrors with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]Web Content Display
Running waitForEditable with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]
Running mouseOver with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]
Running clickAt with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]
Running pause with parameters1000
Running type with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]Web Content Display
Running pause with parameters1000
Running clickAt with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]
Running pause with parameters1000
Running assertJavaScriptErrors with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]
Running assertLiferayErrors
Running Click#clickNoWaitForVisible with locator1//div[contains(@class,'item-body')]//*[normalize-space(text())='Web Content Display']/../../..//button[contains(@class,'item-add')]
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,'item-body')]//*[normalize-space(text())='Web Content Display']/../../..//button[contains(@class,'item-add')]
Running assertLiferayErrors
Running mouseOver with parameters//div[contains(@class,'item-body')]//*[normalize-space(text())='Web Content Display']/../../..//button[contains(@class,'item-add')]
Running click with parameters//div[contains(@class,'item-body')]//*[normalize-space(text())='Web Content Display']/../../..//button[contains(@class,'item-add')]
Running assertJavaScriptErrors with parameters//div[contains(@class,'item-body')]//*[normalize-space(text())='Web Content Display']/../../..//button[contains(@class,'item-add')]
Running assertLiferayErrors
Running WaitForLiferayEvent
Running waitForJavaScriptNoError with parameters
try {
var eventValue = LFR_JS_EVENTS_LOG.getLastEvent("portletReady").type;
return eventValue.includes("portletReady");
}
catch(err) {
return false;
}
Event "portletReady" with attribute "type" and value "portletReady" not fired.
Running verifyJavaScript with parameters
try {
var eventValue = LFR_JS_EVENTS_LOG.getLastEvent("portletReady").type;
return eventValue.includes("portletReady");
}
catch(err) {
return false;
}
Event "portletReady" with attribute "type" and value "portletReady" not fired.
Running AssertElementPresent with locator1//div[@data-qa-id='app-loaded']//span[contains(.,'Web Content Display')]
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[@data-qa-id='app-loaded']//span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[@data-qa-id='app-loaded']//span[contains(.,'Web Content Display')]
Running assertElementPresent with parameters//div[@data-qa-id='app-loaded']//span[contains(.,'Web Content Display')]
Running assertJavaScriptErrors with parameters//div[@data-qa-id='app-loaded']//span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running IsElementPresent with locator1//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
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//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running isElementPresent with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running Click#clickAt with locator1//div[contains(@class,'lfr-add-panel')]//a[contains(@class,'sidenav-close')]
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,'lfr-add-panel')]//a[contains(@class,'sidenav-close')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'lfr-add-panel')]//a[contains(@class,'sidenav-close')]
Running mouseOver with parameters//div[contains(@class,'lfr-add-panel')]//a[contains(@class,'sidenav-close')]
Running clickAt with parameters//div[contains(@class,'lfr-add-panel')]//a[contains(@class,'sidenav-close')]${value1}
Running assertJavaScriptErrors with parameters//div[contains(@class,'lfr-add-panel')]//a[contains(@class,'sidenav-close')]
Running assertLiferayErrors
Running AssertElementPresent with locator1//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
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//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertElementPresent with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertJavaScriptErrors with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running AssertVisible with locator1//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
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//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running waitForVisible with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertVisible with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertJavaScriptErrors with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running AssertVisible with locator1//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
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//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertLiferayErrors
Running waitForVisible with parameters//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertVisible with parameters//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertJavaScriptErrors with parameters//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertLiferayErrors
Running Click with locator1//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
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='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running mouseOver with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running click with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running assertLiferayErrors
Running AssertVisible with locator1//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
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='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertVisible with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertLiferayErrors
Running AssertNotVisible with locator1//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
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//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running waitForNotVisible with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertNotVisible with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertJavaScriptErrors with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running AssertNotVisible with locator1//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
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//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertLiferayErrors
Running waitForNotVisible with parameters//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertNotVisible with parameters//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertJavaScriptErrors with parameters//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertLiferayErrors
Running Click with locator1//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
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='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running mouseOver with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running click with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertLiferayErrors
Running AssertVisible with locator1//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
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//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running waitForVisible with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertVisible with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertJavaScriptErrors with parameters//section[contains(@class,'portlet')]//h2[contains(.,'Web Content Display')] | //div[contains(@class,'portlet-borderless')]/span[contains(.,'Web Content Display')]
Running assertLiferayErrors
Running AssertVisible with locator1//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
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//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertLiferayErrors
Running waitForVisible with parameters//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertVisible with parameters//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertJavaScriptErrors with parameters//header[@id='banner']//section[contains(.,'Search')]//div[@class='portlet-body']
Running assertLiferayErrors
Running Click with locator1//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
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='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running mouseOver with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running click with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'view')]
Running assertLiferayErrors
Running Open with locator1http://localhost:8080/web/test-site-name-2
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/test-site-name-2
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/web/test-site-name-2
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/test-site-name-2
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/test-site-name-2
Running assertLiferayErrors
Running IsElementNotPresent with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
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,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running isNotVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running AssertVisible with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
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,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='Test Page Name']]
Running assertLiferayErrors
Running AssertVisible with locator1//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
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='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertVisible with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='showControls' and contains(.,'Toggle Controls')]//*[name()='svg'][contains(@class,'hidden')]
Running assertLiferayErrors
LocalFile.ToggleControls#tear-down
## * GroupId: 40727
Running post with parametersArg: ${curl}Return: {}Finished executing commands.
## * GroupId: 40729
Running post with parametersArg: ${curl}Return: {}Finished executing commands.
var plid = JSONCurlUtil.post("${curl}", "$['plid']");
25
return "${plid}";
74
return "${plid}";
}
}
}
45
test HideAndShowExistingInvisiblePortlet {
43
@description = "This is a use case for LPS-108216. Can hide and show existing invisible portlets on widget page via switch toggle controls. Assert Toggle Controls affects all widget pages in virtual instance scoped."
48
task ("View toggle controls is at view status") {
49
Navigator.gotoSitePage(
pageName = "Test Page Name",
siteName = "Test Site Name 1");