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: Unable to dispatch request: java.lang.NullPointerException
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 value1test@liferay.com
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]test@liferay.com
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@liferay.com
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']test@liferay.com
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']test@liferay.com
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
This is a test for LPS-122317. As Content Creator, I want to leverage the structures' translations without nested fields or fieldsets when creating a new Web Content
Running Open with locator1http://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_journal_web_portlet_JournalPortlet
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_journal_web_portlet_JournalPortlet
Running assertLiferayErrors
Running selectWindow with parameters
Running selectFrame with parametersrelative=top
Running open with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_journal_web_portlet_JournalPortlet
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_journal_web_portlet_JournalPortlet
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parametershttp://localhost:8080/group/test-site-name/~/control_panel/manage?p_p_id=com_liferay_journal_web_portlet_JournalPortlet
Running assertLiferayErrors
Running Click with locator1//li[@data-qa-id='row'][contains(.,'1Web Content Title')]//a
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//li[@data-qa-id='row'][contains(.,'1Web Content Title')]//a
Running assertLiferayErrors
Running waitForVisible with parameters//li[@data-qa-id='row'][contains(.,'1Web Content Title')]//a
Running mouseOver with parameters//li[@data-qa-id='row'][contains(.,'1Web Content Title')]//a
Running click with parameters//li[@data-qa-id='row'][contains(.,'1Web Content Title')]//a
Running assertJavaScriptErrors with parameters//li[@data-qa-id='row'][contains(.,'1Web Content Title')]//a
Running assertLiferayErrors
Running AssertElementNotPresent with locator1//fieldset[@disabled]
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//fieldset[@disabled]
Running assertLiferayErrors
Running waitForElementNotPresent with parameters//fieldset[@disabled]
Running assertElementNotPresent with parameters//fieldset[@disabled]
Running assertJavaScriptErrors with parameters//fieldset[@disabled]
Running assertLiferayErrors
Running Click#clickNoMouseOver with locator1//div[contains(@class,'form-group')]//div[contains(@class,'localized')]//button[contains(@class,'localized')] | //button[contains(@class,'localized')]
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,'form-group')]//div[contains(@class,'localized')]//button[contains(@class,'localized')] | //button[contains(@class,'localized')]
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'form-group')]//div[contains(@class,'localized')]//button[contains(@class,'localized')] | //button[contains(@class,'localized')]
Running click with parameters//div[contains(@class,'form-group')]//div[contains(@class,'localized')]//button[contains(@class,'localized')] | //button[contains(@class,'localized')]
Running assertJavaScriptErrors with parameters//div[contains(@class,'form-group')]//div[contains(@class,'localized')]//button[contains(@class,'localized')] | //button[contains(@class,'localized')]
Running assertLiferayErrors
Running Click with locator1//div[contains(@class,'menu-open')]//a[@data-value='zh_CN']
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,'menu-open')]//a[@data-value='zh_CN']
Running assertLiferayErrors
Running waitForVisible with parameters//div[contains(@class,'menu-open')]//a[@data-value='zh_CN']
Running mouseOver with parameters//div[contains(@class,'menu-open')]//a[@data-value='zh_CN']
Running click with parameters//div[contains(@class,'menu-open')]//a[@data-value='zh_CN']
Running assertJavaScriptErrors with parameters//div[contains(@class,'menu-open')]//a[@data-value='zh_CN']
Running assertLiferayErrors
Running AssertTextEquals with locator1//input[contains(@id,'title')] with value1中文网页题目
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 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 waitForValue with parameters//input[contains(@id,'title')]中文网页题目
Running assertValue with parameters//input[contains(@id,'title')]中文网页题目
Running assertJavaScriptErrors with parameters//input[contains(@id,'title')]
Running assertLiferayErrors
Running AssertTextEquals#assertValue with locator1//label[normalize-space(text())='文本框']//following-sibling::input with value1这是文本框
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]这是文本框
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]这是文本框
Running assertJavaScriptErrors with parameters//label[normalize-space(text())='文本框']//following-sibling::input
Running assertLiferayErrors
Running waitForVisible with parameters//label[normalize-space(text())='文本框']//following-sibling::input这是文本框
Running waitForValue with parameters//label[normalize-space(text())='文本框']//following-sibling::input这是文本框
Running assertValue with parameters//label[normalize-space(text())='文本框']//following-sibling::input这是文本框
Running assertJavaScriptErrors with parameters//label[normalize-space(text())='文本框']//following-sibling::input
Running assertLiferayErrors
Running AssertElementPresent with locator1//label[normalize-space(text())='下拉列表']//following-sibling::div[contains(@class,'select-field')]//div[contains(@class,'select-field-trigger')]/div[contains(text(),'选择 2')]
Running waitForElementNotPresent with parameters//html[contains(@class,'lfr-spa-loading')]
Running isElementPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running waitForElementNotPresent with parameters//div[contains(@class,'lfr-notification-wrapper') and contains(@style,'height: 82px;')]
Running assertJavaScriptErrors with parameters//label[normalize-space(text())='下拉列表']//following-sibling::div[contains(@class,'select-field')]//div[contains(@class,'select-field-trigger')]/div[contains(text(),'选择 2')]
Running assertLiferayErrors
Running waitForElementPresent with parameters//label[normalize-space(text())='下拉列表']//following-sibling::div[contains(@class,'select-field')]//div[contains(@class,'select-field-trigger')]/div[contains(text(),'选择 2')]
Running assertElementPresent with parameters//label[normalize-space(text())='下拉列表']//following-sibling::div[contains(@class,'select-field')]//div[contains(@class,'select-field-trigger')]/div[contains(text(),'选择 2')]
Running assertJavaScriptErrors with parameters//label[normalize-space(text())='下拉列表']//following-sibling::div[contains(@class,'select-field')]//div[contains(@class,'select-field-trigger')]/div[contains(text(),'选择 2')]
Running assertLiferayErrors
Running AssertElementPresent with locator1//legend[normalize-space(text())='单选列表框']//following-sibling::div//input//following-sibling::span[normalize-space()='选择 3']//preceding-sibling::input
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//legend[normalize-space(text())='单选列表框']//following-sibling::div//input//following-sibling::span[normalize-space()='选择 3']//preceding-sibling::input
Running assertLiferayErrors
Running waitForElementPresent with parameters//legend[normalize-space(text())='单选列表框']//following-sibling::div//input//following-sibling::span[normalize-space()='选择 3']//preceding-sibling::input
Running assertElementPresent with parameters//legend[normalize-space(text())='单选列表框']//following-sibling::div//input//following-sibling::span[normalize-space()='选择 3']//preceding-sibling::input
Running assertJavaScriptErrors with parameters//legend[normalize-space(text())='单选列表框']//following-sibling::div//input//following-sibling::span[normalize-space()='选择 3']//preceding-sibling::input
@description = "This is a test for LPS-122317. As Content Creator, I want to leverage the structures' translations without nested fields or fieldsets when creating a new Web Content"