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
Cause:
LIFERAY_ERROR: Email [email protected] will be ignored because it is included in mail.send.blacklist
Steps:
TestCase#setUpPortalInstance --> PASSED
Log into Liferay Portal as '${userEmailAddress}' using the password '${password}'; if not logged in as '${userEmailAddress}', then log out first --> WARNING
WaitForSPARefresh#waitForSPARefresh --> WARNING
Before
After
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 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#typePause 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 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 parameters5000
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#typePause 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 post with parametersArg: ${curl}Return: {"active":true,"classNameId":"20022","classPK":"36336","companyId":"20098","creatorUserId":"20126","ctCollectionId":"0","description":"","descriptionCurrentValue":"","descriptiveName":"Test Site Name","friendlyURL":"\/test-site-name","groupId":"36336","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":"\/36336\/","type":1,"uuid":"5b86544e-8fd7-9c54-1181-6cbbb87533a8"}Finished executing commands.
Running IsElementNotPresent with locator1//div[contains(@class,'global-apps-menu-modal')]
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,'global-apps-menu-modal')]
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@class,'global-apps-menu-modal')]
Running isElementNotPresent with parameters//div[contains(@class,'global-apps-menu-modal')]
Running Click with locator1//button[@data-qa-id='globalMenu']
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//button[@data-qa-id='globalMenu']
Running assertLiferayErrors
Running waitForVisible with parameters//button[@data-qa-id='globalMenu']
Running mouseOver with parameters//button[@data-qa-id='globalMenu']
Running click with parameters//button[@data-qa-id='globalMenu']
Running assertJavaScriptErrors with parameters//button[@data-qa-id='globalMenu']
Running assertLiferayErrors
Running WaitForElementPresent with locator1//div[contains(@class,'global-apps-menu-modal')]
Running waitForElementPresent with parameters//div[contains(@class,'global-apps-menu-modal')]
Running AssertClick#assertPartialTextClickAt with locator1//*[contains(@class,'nav-link') and normalize-space()='Control Panel'] with value1Control Panel
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Control Panel
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;')]Control Panel
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Control Panel']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Control Panel
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;')]Control Panel
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Control Panel']
Running assertLiferayErrors
Running waitForVisible with parameters//*[contains(@class,'nav-link') and normalize-space()='Control Panel']Control Panel
Running waitForPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Control Panel']Control Panel
Running assertPartialTextCaseInsensitive with parameters//*[contains(@class,'nav-link') and normalize-space()='Control Panel']Control Panel
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Control Panel']
Running assertLiferayErrors
Running mouseOver with parameters//*[contains(@class,'nav-link') and normalize-space()='Control Panel']
Running clickAt with parameters//*[contains(@class,'nav-link') and normalize-space()='Control Panel']
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and normalize-space()='Control Panel']
Running assertLiferayErrors
Running AssertElementPresent with locator1//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Control Panel']
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()='Control Panel']
Running assertLiferayErrors
Running waitForElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Control Panel']
Running assertElementPresent with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Control Panel']
Running assertJavaScriptErrors with parameters//*[contains(@class,'nav-link') and contains(@class,'active') and normalize-space()='Control Panel']
Running AssertClick with locator1//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings'] with value1System Settings
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]System Settings
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;')]System Settings
Running assertJavaScriptErrors with parameters//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]System Settings
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;')]System Settings
Running assertJavaScriptErrors with parameters//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]System Settings
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;')]System Settings
Running assertJavaScriptErrors with parameters//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings']
Running assertLiferayErrors
Running waitForVisible with parameters//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings']System Settings
Running waitForTextCaseInsensitive with parameters//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings']System Settings
Running assertTextCaseInsensitive with parameters//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings']System Settings
Running assertJavaScriptErrors with parameters//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings']
Running assertLiferayErrors
Running mouseOver with parameters//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings']
Running clickAt with parameters//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings']
Running assertJavaScriptErrors with parameters//li[contains(@class,'dropdown-subheader') and contains(.,'Configuration')]/following-sibling::li/a[normalize-space(text())='System Settings']
Running assertLiferayErrors
Running Click with locator1//ul[contains(@class,'list-group')]//span[@class='list-group-card-item-text' and normalize-space(./text())='Assets']
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//ul[contains(@class,'list-group')]//span[@class='list-group-card-item-text' and normalize-space(./text())='Assets']
Running assertLiferayErrors
Running waitForVisible with parameters//ul[contains(@class,'list-group')]//span[@class='list-group-card-item-text' and normalize-space(./text())='Assets']
Running mouseOver with parameters//ul[contains(@class,'list-group')]//span[@class='list-group-card-item-text' and normalize-space(./text())='Assets']
Running click with parameters//ul[contains(@class,'list-group')]//span[@class='list-group-card-item-text' and normalize-space(./text())='Assets']
Running assertJavaScriptErrors with parameters//ul[contains(@class,'list-group')]//span[@class='list-group-card-item-text' and normalize-space(./text())='Assets']
Running assertLiferayErrors
Running Pause with locator15000
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 parameters5000
Running assertLiferayErrors
Running pause with parameters5000
Running Click with locator1//a[contains(.,'System Scope')]/following-sibling::div//a[contains(@class,'nav-link') and normalize-space(./text())='Asset Categories Web']
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//a[contains(.,'System Scope')]/following-sibling::div//a[contains(@class,'nav-link') and normalize-space(./text())='Asset Categories Web']
Running assertLiferayErrors
Running waitForVisible with parameters//a[contains(.,'System Scope')]/following-sibling::div//a[contains(@class,'nav-link') and normalize-space(./text())='Asset Categories Web']
Running mouseOver with parameters//a[contains(.,'System Scope')]/following-sibling::div//a[contains(@class,'nav-link') and normalize-space(./text())='Asset Categories Web']
Running click with parameters//a[contains(.,'System Scope')]/following-sibling::div//a[contains(@class,'nav-link') and normalize-space(./text())='Asset Categories Web']
Running assertJavaScriptErrors with parameters//a[contains(.,'System Scope')]/following-sibling::div//a[contains(@class,'nav-link') and normalize-space(./text())='Asset Categories Web']
Running assertLiferayErrors
Running AssertElementPresent with locator1//h2[contains(.,'Asset Categories Web')]
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//h2[contains(.,'Asset Categories Web')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//h2[contains(.,'Asset Categories Web')]
Running assertElementPresent with parameters//h2[contains(.,'Asset Categories Web')]
Running assertJavaScriptErrors with parameters//h2[contains(.,'Asset Categories Web')]
Running assertLiferayErrors
Running Click with locator1//a[*[name()='svg'][contains(@class,'icon-caret-double')]]
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//a[*[name()='svg'][contains(@class,'icon-caret-double')]]
Running assertLiferayErrors
Running waitForVisible with parameters//a[*[name()='svg'][contains(@class,'icon-caret-double')]]
Running mouseOver with parameters//a[*[name()='svg'][contains(@class,'icon-caret-double')]]
Running click with parameters//a[*[name()='svg'][contains(@class,'icon-caret-double')]]
Running assertJavaScriptErrors with parameters//a[*[name()='svg'][contains(@class,'icon-caret-double')]]
Running assertLiferayErrors
Running AssertClick with locator1//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree'] with value1Flattened Tree
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Flattened Tree
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;')]Flattened Tree
Running assertJavaScriptErrors with parameters//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Flattened Tree
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;')]Flattened Tree
Running assertJavaScriptErrors with parameters//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Flattened Tree
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;')]Flattened Tree
Running assertJavaScriptErrors with parameters//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree']
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree']Flattened Tree
Running waitForTextCaseInsensitive with parameters//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree']Flattened Tree
Running assertTextCaseInsensitive with parameters//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree']Flattened Tree
Running assertJavaScriptErrors with parameters//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree']
Running assertLiferayErrors
Running mouseOver with parameters//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree']
Running clickAt with parameters//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree']
Running assertJavaScriptErrors with parameters//div[contains(@class,'dropdown-menu')]//ul//li/button[text()='Flattened Tree']
Running assertLiferayErrors
Running AssertTextEquals with locator1//div[@class='option-selected'] with value1Flattened Tree
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Flattened Tree
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;')]Flattened Tree
Running assertJavaScriptErrors with parameters//div[@class='option-selected']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Flattened Tree
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;')]Flattened Tree
Running assertJavaScriptErrors with parameters//div[@class='option-selected']
Running assertLiferayErrors
Running waitForVisible with parameters//div[@class='option-selected']Flattened Tree
Running waitForTextCaseInsensitive with parameters//div[@class='option-selected']Flattened Tree
Running assertTextCaseInsensitive with parameters//div[@class='option-selected']Flattened Tree
Running assertJavaScriptErrors with parameters//div[@class='option-selected']
Running assertLiferayErrors
Running IsElementPresent with locator1//button[contains(.,'Save')] | //div[contains(@class,'button-holder ')]/button[contains(.,'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//button[contains(.,'Save')] | //div[contains(@class,'button-holder ')]/button[contains(.,'Save')]
Running assertLiferayErrors
Running isElementPresent with parameters//button[contains(.,'Save')] | //div[contains(@class,'button-holder ')]/button[contains(.,'Save')]
Running ScrollWebElementIntoView with locator1//*[contains(@class,'btn')][normalize-space(text())='Update']
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())='Update']
Running assertLiferayErrors
Running waitForElementPresent with parameters//*[contains(@class,'btn')][normalize-space(text())='Update']
Running scrollWebElementIntoView with parameters//*[contains(@class,'btn')][normalize-space(text())='Update']
Running assertJavaScriptErrors with parameters//*[contains(@class,'btn')][normalize-space(text())='Update']
Running assertLiferayErrors
Running Click#mouseDownMouseUp with locator1//*[contains(@class,'btn')][normalize-space(text())='Update']
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())='Update']
Running assertLiferayErrors
Running waitForElementPresent with parameters//*[contains(@class,'btn')][normalize-space(text())='Update']
Running waitForVisible with parameters//*[contains(@class,'btn')][normalize-space(text())='Update']
Running mouseDown with parameters//*[contains(@class,'btn')][normalize-space(text())='Update']
Running mouseUp with parameters//*[contains(@class,'btn')][normalize-space(text())='Update']
Running assertJavaScriptErrors with parameters//*[contains(@class,'btn')][normalize-space(text())='Update']
Running assertLiferayErrors
Running VerifyElementPresent with locator1//div[contains(@class,'alert-success')][contains(@class,'alert-dismissible')] | //div[contains(@class,'alert-success')][contains(@class,'alert-dismissable')]
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,'alert-success')][contains(@class,'alert-dismissible')] | //div[contains(@class,'alert-success')][contains(@class,'alert-dismissable')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//div[contains(@class,'alert-success')][contains(@class,'alert-dismissible')] | //div[contains(@class,'alert-success')][contains(@class,'alert-dismissable')]false
Running verifyElementPresent with parameters//div[contains(@class,'alert-success')][contains(@class,'alert-dismissible')] | //div[contains(@class,'alert-success')][contains(@class,'alert-dismissable')]
Running assertJavaScriptErrors with parameters//div[contains(@class,'alert-success')][contains(@class,'alert-dismissible')] | //div[contains(@class,'alert-success')][contains(@class,'alert-dismissable')]
Running assertLiferayErrors
Running IsElementPresent with locator1//div[contains(@class,'alert-dismissible')]//button[@aria-label='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,'alert-dismissible')]//button[@aria-label='Close']
Running assertLiferayErrors
Running isElementPresent with parameters//div[contains(@class,'alert-dismissible')]//button[@aria-label='Close']
Running Click with locator1//div[contains(@class,'alert-dismissible')]//button[@aria-label='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,'alert-dismissible')]//button[@aria-label='Close']
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'alert-dismissible')]//button[@aria-label='Close']
Running mouseOver with parameters//div[contains(@class,'alert-dismissible')]//button[@aria-label='Close']
Running click with parameters//div[contains(@class,'alert-dismissible')]//button[@aria-label='Close']
Running assertJavaScriptErrors with parameters//div[contains(@class,'alert-dismissible')]//button[@aria-label='Close']
Running assertLiferayErrors
Running Open with locator1http://localhost:8080/group/test-site-name/~/control_panel/manage/-/categories_admin/
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/-/categories_admin/
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage/-/categories_admin/
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage/-/categories_admin/
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/-/categories_admin/
Running assertLiferayErrors
Running AssertClick#assertPartialTextClickAt with locator1//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic'] with value1Topic
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Topic
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;')]Topic
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Topic
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;')]Topic
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running waitForVisible with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']Topic
Running waitForPartialTextCaseInsensitive with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']Topic
Running assertPartialTextCaseInsensitive with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']Topic
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running mouseOver with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running clickAt with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running AssertElementPresent with locator1//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
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//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertLiferayErrors
Running waitForElementPresent with parameters//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertElementPresent with parameters//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertLiferayErrors
Running AssertVisible with locator1//nav[contains(@class,'management-bar')]
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//nav[contains(@class,'management-bar')]
Running assertLiferayErrors
Running waitForVisible with parameters//nav[contains(@class,'management-bar')]
Running assertVisible with parameters//nav[contains(@class,'management-bar')]
Running assertJavaScriptErrors with parameters//nav[contains(@class,'management-bar')]
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//*[@data-qa-id='addButton'] | //a[contains(@class,'btn') and @aria-label='add'] | //a[contains(@class,'btn') and *[contains(@class,'icon-plus')]] | //button[*[contains(@class,'icon-plus')]]
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='addButton'] | //a[contains(@class,'btn') and @aria-label='add'] | //a[contains(@class,'btn') and *[contains(@class,'icon-plus')]] | //button[*[contains(@class,'icon-plus')]]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='addButton'] | //a[contains(@class,'btn') and @aria-label='add'] | //a[contains(@class,'btn') and *[contains(@class,'icon-plus')]] | //button[*[contains(@class,'icon-plus')]]
Running mouseOver with parameters//*[@data-qa-id='addButton'] | //a[contains(@class,'btn') and @aria-label='add'] | //a[contains(@class,'btn') and *[contains(@class,'icon-plus')]] | //button[*[contains(@class,'icon-plus')]]
Running click with parameters//*[@data-qa-id='addButton'] | //a[contains(@class,'btn') and @aria-label='add'] | //a[contains(@class,'btn') and *[contains(@class,'icon-plus')]] | //button[*[contains(@class,'icon-plus')]]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='addButton'] | //a[contains(@class,'btn') and @aria-label='add'] | //a[contains(@class,'btn') and *[contains(@class,'icon-plus')]] | //button[*[contains(@class,'icon-plus')]]
Running assertLiferayErrors
Running Click with locator1//input[contains(@id,'title')]
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,'title')]
Running assertLiferayErrors
Running waitForVisible with parameters//input[contains(@id,'title')]
Running mouseOver with parameters//input[contains(@id,'title')]
Running click with parameters//input[contains(@id,'title')]
Running assertJavaScriptErrors with parameters//input[contains(@id,'title')]
Running assertLiferayErrors
Running Type with locator1//input[contains(@id,'title')] with value1Category Name
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Category Name
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;')]Category Name
Running assertJavaScriptErrors with parameters//input[contains(@id,'title')]
Running assertLiferayErrors
Running waitForVisible with parameters//input[contains(@id,'title')]Category Name
Running waitForEditable with parameters//input[contains(@id,'title')]
Running mouseOver with parameters//input[contains(@id,'title')]
Running clickAt with parameters//input[contains(@id,'title')]
Running pause with parameters1000
Running type with parameters//input[contains(@id,'title')]Category Name
Running pause with parameters1000
Running clickAt with parameters//input[contains(@id,'title')]
Running pause with parameters1000
Running assertJavaScriptErrors with parameters//input[contains(@id,'title')]
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 assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage/-/categories_admin/
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/-/categories_admin/
Running assertLiferayErrors
Running AssertClick#assertPartialTextClickAt with locator1//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic'] with value1Topic
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Topic
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;')]Topic
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Topic
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;')]Topic
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running waitForVisible with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']Topic
Running waitForPartialTextCaseInsensitive with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']Topic
Running assertPartialTextCaseInsensitive with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']Topic
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running mouseOver with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running clickAt with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running AssertElementPresent with locator1//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
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//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertLiferayErrors
Running waitForElementPresent with parameters//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertElementPresent with parameters//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertLiferayErrors
Running Click#waitForMenuToggleJSClick with locator1//*[@data-qa-id='row' and contains(.,'Category Name')]//*[*[name()='svg'][contains(@class,'icon-ellipsis')]]
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='row' and contains(.,'Category Name')]//*[*[name()='svg'][contains(@class,'icon-ellipsis')]]
Running assertLiferayErrors
Running selectFrame with parametersrelative=top
Running waitForElementPresent with parameters//script[contains(@src,'/o/frontend-js-aui-web/liferay/menu_toggle.js')]
Running isElementPresent with parameters//iframe
Running pause with parameters3000
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='row' and contains(.,'Category Name')]//*[*[name()='svg'][contains(@class,'icon-ellipsis')]]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='row' and contains(.,'Category Name')]//*[*[name()='svg'][contains(@class,'icon-ellipsis')]]
Running mouseOver with parameters//*[@data-qa-id='row' and contains(.,'Category Name')]//*[*[name()='svg'][contains(@class,'icon-ellipsis')]]
Running click with parameters//*[@data-qa-id='row' and contains(.,'Category Name')]//*[*[name()='svg'][contains(@class,'icon-ellipsis')]]
Running assertJavaScriptErrors with parameters//*[@data-qa-id='row' and contains(.,'Category Name')]//*[*[name()='svg'][contains(@class,'icon-ellipsis')]]
Running assertLiferayErrors
Running assertJavaScriptErrors with parameters//*[@data-qa-id='row' and contains(.,'Category Name')]//*[*[name()='svg'][contains(@class,'icon-ellipsis')]]
Running assertLiferayErrors
Running Click with locator1xpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Add Subcategory']
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())='Add Subcategory']
Running assertLiferayErrors
Running waitForVisible with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Add Subcategory']
Running mouseOver with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Add Subcategory']
Running click with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Add Subcategory']
Running assertJavaScriptErrors with parametersxpath=(//div | //li)[contains(@class,'open') or contains(@class,'show')]//*[normalize-space(text())='Add Subcategory']
Running assertLiferayErrors
Running Click with locator1//input[contains(@id,'title')]
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,'title')]
Running assertLiferayErrors
Running waitForVisible with parameters//input[contains(@id,'title')]
Running mouseOver with parameters//input[contains(@id,'title')]
Running click with parameters//input[contains(@id,'title')]
Running assertJavaScriptErrors with parameters//input[contains(@id,'title')]
Running assertLiferayErrors
Running Type with locator1//input[contains(@id,'title')] with value1Subcategory Name
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Subcategory Name
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;')]Subcategory Name
Running assertJavaScriptErrors with parameters//input[contains(@id,'title')]
Running assertLiferayErrors
Running waitForVisible with parameters//input[contains(@id,'title')]Subcategory Name
Running waitForEditable with parameters//input[contains(@id,'title')]
Running mouseOver with parameters//input[contains(@id,'title')]
Running clickAt with parameters//input[contains(@id,'title')]
Running pause with parameters1000
Running type with parameters//input[contains(@id,'title')]Subcategory Name
Running pause with parameters1000
Running clickAt with parameters//input[contains(@id,'title')]
Running pause with parameters1000
Running assertJavaScriptErrors with parameters//input[contains(@id,'title')]
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 assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage/-/categories_admin/
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/-/categories_admin/
Running assertLiferayErrors
Running AssertClick#assertPartialTextClickAt with locator1//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic'] with value1Topic
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Topic
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;')]Topic
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Topic
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;')]Topic
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running waitForVisible with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']Topic
Running waitForPartialTextCaseInsensitive with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']Topic
Running assertPartialTextCaseInsensitive with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']Topic
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running mouseOver with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running clickAt with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//li//*[normalize-space()='Topic']
Running assertLiferayErrors
Running AssertElementPresent with locator1//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
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//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertLiferayErrors
Running waitForElementPresent with parameters//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertElementPresent with parameters//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertJavaScriptErrors with parameters//ul[contains(@class,'nav-nested')]//a[contains(@class,'active') and normalize-space()='Topic']
Running assertLiferayErrors
Running AssertTextEquals with locator1//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Category Name')]]//td[contains(@class,'lfr-path-column')] with value1Topic > Category Name
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Topic > Category Name
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;')]Topic > Category Name
Running assertJavaScriptErrors with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Category Name')]]//td[contains(@class,'lfr-path-column')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Topic > Category Name
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;')]Topic > Category Name
Running assertJavaScriptErrors with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Category Name')]]//td[contains(@class,'lfr-path-column')]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Category Name')]]//td[contains(@class,'lfr-path-column')]Topic > Category Name
Running waitForTextCaseInsensitive with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Category Name')]]//td[contains(@class,'lfr-path-column')]Topic > Category Name
Running assertTextCaseInsensitive with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Category Name')]]//td[contains(@class,'lfr-path-column')]Topic > Category Name
Running assertJavaScriptErrors with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Category Name')]]//td[contains(@class,'lfr-path-column')]
Running assertLiferayErrors
Running AssertTextEquals with locator1//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Subcategory Name')]]//td[contains(@class,'lfr-path-column')] with value1Topic > Category Name > Subcategory Name
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Topic > Category Name > Subcategory Name
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;')]Topic > Category Name > Subcategory Name
Running assertJavaScriptErrors with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Subcategory Name')]]//td[contains(@class,'lfr-path-column')]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]Topic > Category Name > Subcategory Name
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;')]Topic > Category Name > Subcategory Name
Running assertJavaScriptErrors with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Subcategory Name')]]//td[contains(@class,'lfr-path-column')]
Running assertLiferayErrors
Running waitForVisible with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Subcategory Name')]]//td[contains(@class,'lfr-path-column')]Topic > Category Name > Subcategory Name
Running waitForTextCaseInsensitive with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Subcategory Name')]]//td[contains(@class,'lfr-path-column')]Topic > Category Name > Subcategory Name
Running assertTextCaseInsensitive with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Subcategory Name')]]//td[contains(@class,'lfr-path-column')]Topic > Category Name > Subcategory Name
Running assertJavaScriptErrors with parameters//*[@data-qa-id='row'][td[contains(@class,'category')][contains(.,'Subcategory Name')]]//td[contains(@class,'lfr-path-column')]