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":"20097","contactId":"20127","createDate":1655333894828,"ctCollectionId":"0","defaultUser":false,"emailAddress":"test@liferay.com","emailAddressVerified":true,"externalReferenceCode":"20125","facebookId":"0","failedLoginAttempts":0,"firstName":"Test","googleUserId":"","graceLoginCount":0,"greeting":"Welcome Test Test!","jobTitle":"","languageId":"en_US","lastFailedLoginDate":null,"lastLoginDate":1655338882453,"lastLoginIP":"127.0.0.1","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1655344506461,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1655345654425,"mvccVersion":"27","openId":"","portraitId":"0","reminderQueryAnswer":"test","reminderQueryQuestion":"what-is-your-father%27s-middle-name","screenName":"test","status":0,"timeZoneId":"UTC","userId":"20125","uuid":"ee19afde-1319-bd6c-aae4-fb17792a0d1a"}Finished executing commands.
Running post with parametersArg: ${curl}Return: {"agreedToTermsOfUse":true,"comments":"","companyId":"20097","contactId":"20127","createDate":1655333894828,"ctCollectionId":"0","defaultUser":false,"emailAddress":"test@liferay.com","emailAddressVerified":true,"externalReferenceCode":"20125","facebookId":"0","failedLoginAttempts":0,"firstName":"Test","googleUserId":"","graceLoginCount":0,"greeting":"Welcome Test Test!","jobTitle":"","languageId":"en_US","lastFailedLoginDate":null,"lastLoginDate":1655338882453,"lastLoginIP":"127.0.0.1","lastName":"Test","ldapServerId":"-1","lockout":false,"lockoutDate":null,"loginDate":1655344506461,"loginIP":"127.0.0.1","middleName":"","modifiedDate":1655345655261,"mvccVersion":"28","openId":"","portraitId":"0","reminderQueryAnswer":"test","reminderQueryQuestion":"what-is-your-father%27s-middle-name","screenName":"test","status":0,"timeZoneId":"UTC","userId":"20125","uuid":"ee19afde-1319-bd6c-aae4-fb17792a0d1a"}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 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 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 assertJavaScriptErrors with parameters3000
Running assertLiferayErrors
Running pause with parameters3000
Running IsElementNotPresent with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample 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 assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample Page']]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample Page']]
Running isElementNotPresent with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample Page']]
Running AssertClick#assertPartialTextClickAt with locator1//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='JS Components Sample Page'] with value1JS Components Sample Page
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]JS Components Sample 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;')]JS Components Sample Page
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='JS Components Sample Page']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]JS Components Sample 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;')]JS Components Sample Page
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='JS Components Sample Page']
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='JS Components Sample Page']JS Components Sample Page
Running waitForPartialTextCaseInsensitive with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='JS Components Sample Page']JS Components Sample Page
Running assertPartialTextCaseInsensitive with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='JS Components Sample Page']JS Components Sample Page
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='JS Components Sample Page']
Running assertLiferayErrors
Running mouseOver with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='JS Components Sample Page']
Running clickAt with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='JS Components Sample Page']JS Components Sample Page
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul/li/a[normalize-space()='JS Components Sample Page']
Running assertLiferayErrors
Running IsElementNotPresent with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample 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 assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample Page']]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample Page']]
Running isNotVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample Page']]
Running AssertVisible with locator1//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample 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 assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample Page']]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample Page']]
Running assertVisible with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample Page']]
Running assertJavaScriptErrors with parameters//div[contains(@id,'navbar')]/ul//*[contains(@class,'active')][.//*[normalize-space(text())='JS Components Sample Page']]
Running assertLiferayErrors
Running IsElementNotPresent with locator1//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Walkable'][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()='Walkable'][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()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running isElementNotPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running AssertClick#assertPartialTextClickAt with locator1//*[contains(@class,'nav-link') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))] with value1Walkable
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Walkable
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;')]Walkable
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Walkable
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;')]Walkable
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running waitForVisible with parameters//*[contains(@class,'nav-link') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]Walkable
Running waitForPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]Walkable
Running assertPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]Walkable
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertLiferayErrors
Running mouseOver with parameters//*[contains(@class,'nav-link') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running clickAt with parameters//*[contains(@class,'nav-link') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]Walkable
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Walkable'][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()='Walkable'][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()='Walkable'][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()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Walkable'][not(contains(@id,'ProductMenu') or contains(@href,'site_administration'))]
var step_x = WalkthroughPopover.getElementRectanglePositionX(elementId = "${stepElementId}");
44
WaitForSPARefresh();
46
var javascript = '''
let elem = document.querySelector('#${elementId}');
let elementCoordinates = elem.getBoundingClientRect();
let positionX = Math.round(elementCoordinates.x).toString();
return positionX;
''';
56
var position_x = selenium.getEval("${javascript}");
58
return "${position_x}";
81
var step_y = WalkthroughPopover.getElementRectanglePositionY(elementId = "${stepElementId}");
62
WaitForSPARefresh();
64
var javascript = '''
let elem = document.querySelector('#${elementId}');
let elementCoordinates = elem.getBoundingClientRect();
let positionY = Math.round(elementCoordinates.y).toString();
return positionY;
''';
74
var position_y = selenium.getEval("${javascript}");
76
return "${position_y}";
82
var hotspot_x = WalkthroughPopover.getElementCirclePositionX(elementClass = "${hotspotElementClass}");
4
WaitForSPARefresh();
6
var javascript = '''
let elem = document.querySelector('*.${elementClass}');
let elementCoordinates = elem.getBoundingClientRect();
let leftPositionX = Math.round(elementCoordinates.x);
let centerPositionX = (leftPositionX + (elementCoordinates.width)/2).toString();
return centerPositionX;
''';
18
var position_x = selenium.getEval("${javascript}");
20
return "${position_x}";
83
var hotspot_y = WalkthroughPopover.getElementCirclePositionY(elementClass = "${hotspotElementClass}");
24
WaitForSPARefresh();
26
var javascript = '''
let elem = document.querySelector('*.${elementClass}');
let elementCoordinates = elem.getBoundingClientRect();
let topPositionY = Math.round(elementCoordinates.y);
let centerPositionY = (topPositionY + (elementCoordinates.width)/2).toString();
return centerPositionY;
''';
38
var position_y = selenium.getEval("${javascript}");