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 waitForElementPresent with parameters//body
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 waitForElementPresent with parameters//body
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":"20097","contactId":"20127","createDate":1673284138990,"ctCollectionId":"0","defaultUser":false,"emailAddress":"test@liferay.com","emailAddressVerified":true,"externalReferenceCode":"f53150a4-3a04-33fe-c422-644b6b7d755d","facebookId":"0","failedLoginAttempts":0,"firstName":"Test","googleUserId":"","graceLoginCount":0,"greeting":"Welcome Test Test!","jobTitle":"","languageId":"en_US","lastFailedLoginDate":null,"lastLoginDate":1673296091761,"lastLoginIP":"127.0.0.1","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1673296624493,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1673296715527,"mvccVersion":"39","openId":"","portraitId":"0","reminderQueryAnswer":"test","reminderQueryQuestion":"what-is-your-father's-middle-name","screenName":"test","status":0,"timeZoneId":"UTC","userId":"20125","uuid":"f53150a4-3a04-33fe-c422-644b6b7d755d"}Finished executing commands.
Running post with parametersArg: ${curl}Return: {"agreedToTermsOfUse":true,"comments":"","companyId":"20097","contactId":"20127","createDate":1673284138990,"ctCollectionId":"0","defaultUser":false,"emailAddress":"test@liferay.com","emailAddressVerified":true,"externalReferenceCode":"f53150a4-3a04-33fe-c422-644b6b7d755d","facebookId":"0","failedLoginAttempts":0,"firstName":"Test","googleUserId":"","graceLoginCount":0,"greeting":"Welcome Test Test!","jobTitle":"","languageId":"en_US","lastFailedLoginDate":null,"lastLoginDate":1673296091761,"lastLoginIP":"127.0.0.1","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1673296624493,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1673296716239,"mvccVersion":"40","openId":"","portraitId":"0","reminderQueryAnswer":"test","reminderQueryQuestion":"what-is-your-father's-middle-name","screenName":"test","status":0,"timeZoneId":"UTC","userId":"20125","uuid":"f53150a4-3a04-33fe-c422-644b6b7d755d"}Finished executing commands.
Running Open with locator1http://localhost:8080/web/guest?SM_USER=test@liferay.com
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 waitForElementPresent with parameters//body
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest?SM_USER=test@liferay.com
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/web/guest?SM_USER=test@liferay.com
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 waitForElementPresent with parameters//body
Running assertJavaScriptErrors with parametershttp://localhost:8080/web/guest/home
Running assertLiferayErrors
Running Pause with locator13000
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 waitForElementPresent with parameters//body
Running assertJavaScriptErrors with parameters3000
Running assertLiferayErrors
Running pause with parameters3000
Running IsElementNotPresent with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
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 waitForElementPresent with parameters//body
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
Running isElementNotPresent with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
Running AssertClick#assertPartialTextClickAt with locator1//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='My Widget Page'] with value1My Widget Page
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]My Widget Page
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;')]My Widget Page
Running waitForElementPresent with parameters//bodyMy Widget Page
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='My Widget Page']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]My Widget Page
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;')]My Widget Page
Running waitForElementPresent with parameters//bodyMy Widget Page
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='My Widget Page']
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='My Widget Page']My Widget Page
Running waitForPartialTextCaseInsensitive with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='My Widget Page']My Widget Page
Running assertPartialTextCaseInsensitive with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='My Widget Page']My Widget Page
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='My Widget Page']
Running assertLiferayErrors
Running mouseOver with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='My Widget Page']
Running clickAt with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='My Widget Page']My Widget Page
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='My Widget Page']
Running assertLiferayErrors
Running IsElementNotPresent with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
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 waitForElementPresent with parameters//body
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
Running isNotVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
Running AssertVisible with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
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 waitForElementPresent with parameters//body
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
Running assertVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='My Widget Page']]
Running assertLiferayErrors
Running Click 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 waitForElementPresent with parameters//body
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 click with parameters//*[@data-qa-id='controlMenu']//*[@data-qa-id='add']
Running assertJavaScriptErrors with parameters//*[@data-qa-id='controlMenu']//*[@data-qa-id='add']
Running assertLiferayErrors
Running Type with locator1//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')] with value1Vanilla Counter
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Vanilla Counter
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;')]Vanilla Counter
Running waitForElementPresent with parameters//bodyVanilla Counter
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')]Vanilla Counter
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')]Vanilla Counter
Running pause with parameters1000
Running type with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]Vanilla Counter
Running pause with parameters1000
Running clickAt with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]Vanilla Counter
Running pause with parameters1000
Running assertJavaScriptErrors with parameters//div[contains(@class,'active')]//input[contains(@id,'sidebarAddPanelSearch')]
Running assertLiferayErrors
Running Click#clickNoWaitForVisible with locator1//li[contains(@class,'add-panel')][*//*[contains(@class,'title')][normalize-space(text())='Vanilla Counter']]//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 waitForElementPresent with parameters//body
Running assertJavaScriptErrors with parameters//li[contains(@class,'add-panel')][*//*[contains(@class,'title')][normalize-space(text())='Vanilla Counter']]//button[contains(@class,'item-add')]
Running assertLiferayErrors
Running mouseOver with parameters//li[contains(@class,'add-panel')][*//*[contains(@class,'title')][normalize-space(text())='Vanilla Counter']]//button[contains(@class,'item-add')]
Running click with parameters//li[contains(@class,'add-panel')][*//*[contains(@class,'title')][normalize-space(text())='Vanilla Counter']]//button[contains(@class,'item-add')]
Running assertJavaScriptErrors with parameters//li[contains(@class,'add-panel')][*//*[contains(@class,'title')][normalize-space(text())='Vanilla Counter']]//button[contains(@class,'item-add')]
Running assertLiferayErrors
Running WaitForElementPresent with locator1//div[contains(@class,'alert') and contains(@class,'alert-success')]
Running waitForElementPresent with parameters//div[contains(@class,'alert') and contains(@class,'alert-success')]
Running AssertElementPresent with locator1//vanilla-counter[@test-data-user='QAuser']
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 waitForElementPresent with parameters//body
Running assertJavaScriptErrors with parameters//vanilla-counter[@test-data-user='QAuser']
Running assertLiferayErrors
Running waitForElementPresent with parameters//vanilla-counter[@test-data-user='QAuser']
Running assertElementPresent with parameters//vanilla-counter[@test-data-user='QAuser']
Running assertJavaScriptErrors with parameters//vanilla-counter[@test-data-user='QAuser']
Running assertLiferayErrors
Running Refresh
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 waitForElementPresent with parameters//body
Running AssertElementPresent with locator1//script[contains(@src,'https://liferay.github.io/liferay-frontend-projects/vanilla-counter/index.js') and contains(@type,'module')]
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 waitForElementPresent with parameters//body
Running assertJavaScriptErrors with parameters//script[contains(@src,'https://liferay.github.io/liferay-frontend-projects/vanilla-counter/index.js') and contains(@type,'module')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//script[contains(@src,'https://liferay.github.io/liferay-frontend-projects/vanilla-counter/index.js') and contains(@type,'module')]
Running assertElementPresent with parameters//script[contains(@src,'https://liferay.github.io/liferay-frontend-projects/vanilla-counter/index.js') and contains(@type,'module')]
Running assertJavaScriptErrors with parameters//script[contains(@src,'https://liferay.github.io/liferay-frontend-projects/vanilla-counter/index.js') and contains(@type,'module')]
Running assertLiferayErrors
LocalFile.ClientExtension#tear-down
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 waitForElementPresent with parameters//body
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 waitForElementPresent with parameters//body
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
AssertElementPresent(locator1 = "//script[contains(@src,'https://liferay.github.io/liferay-frontend-projects/vanilla-counter/index.js') and contains(@type,'module')]");
}
}
15
tearDown {
16
var testPortalInstance = PropsUtil.get("test.portal.instance");