setTimeout |
120000 |
|
open |
restAPI/systemLog?token=dolog&level=INFO&message=-----Selenium testUserMiniMessages |
|
open |
logout |
|
type |
username |
Administrator |
type |
password |
Administrator |
clickAndWait |
Submit |
|
verifyTextPresent |
Administrator |
|
clickAndWait |
link=Admin Center |
|
clickAndWait |
link=Users & groups |
|
watchA4jRequests |
|
|
click |
link=Create a new user |
|
waitForA4jRequest |
3000 |
|
waitForElementPresent |
//*[@id="createUserView:createUser:nxl_user:nxw_username"] |
|
type |
//*[@id="createUserView:createUser:nxl_user:nxw_username"] |
bender |
type |
//*[@id="createUserView:createUser:nxl_user:nxw_email"] |
bender@nuxeo.com |
type |
//*[@id="createUserView:createUser:nxl_user:nxw_firstPassword"] |
bender1 |
type |
//*[@id="createUserView:createUser:nxl_user:nxw_secondPassword"] |
bender1 |
type |
//input[@name='createUserView:createUser:nxl_user:nxw_groups_suggest'] |
|
typeKeys |
//input[@name='createUserView:createUser:nxl_user:nxw_groups_suggest'] |
members |
waitForElementPresent |
//*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] |
|
verifyElementPresent |
//*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] |
Members group |
watchA4jRequests |
|
|
click |
//*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
//input[@id='createUserView:createUser:button_save'] |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
User created |
|
clickAndWait |
link=Users & groups |
|
watchA4jRequests |
|
|
click |
link=Create a new user |
|
waitForA4jRequest |
3000 |
|
waitForElementPresent |
//*[@id="createUserView:createUser:nxl_user:nxw_username"] |
|
type |
//*[@id="createUserView:createUser:nxl_user:nxw_username"] |
leela |
type |
//*[@id="createUserView:createUser:nxl_user:nxw_email"] |
leela@nuxeo.com |
type |
//*[@id="createUserView:createUser:nxl_user:nxw_firstPassword"] |
leela1 |
type |
//*[@id="createUserView:createUser:nxl_user:nxw_secondPassword"] |
leela1 |
type |
//input[@name='createUserView:createUser:nxl_user:nxw_groups_suggest'] |
|
typeKeys |
//input[@name='createUserView:createUser:nxl_user:nxw_groups_suggest'] |
members |
waitForElementPresent |
//*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] |
|
verifyElementPresent |
//*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] |
Members group |
watchA4jRequests |
|
|
click |
//*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
//input[@id='createUserView:createUser:button_save'] |
|
waitForA4jRequest |
10000 |
|
open |
logout |
|
type |
username |
bender |
type |
password |
bender1 |
clickAndWait |
Submit |
|
verifyTextPresent |
bender |
|
clickAndWait |
link=Home |
|
clickAndWait |
link=Network |
|
watchA4jRequests |
|
|
click |
//input[@id='relationshipNetworkView:searchForm:clearButton'] |
|
waitForA4jRequest |
10000 |
|
type |
//input[@id='relationshipNetworkView:searchForm:searchText'] |
leela |
watchA4jRequests |
|
|
click |
//input[@id='relationshipNetworkView:searchForm:searchButton'] |
|
waitForA4jRequest |
10000 |
|
verifyElementPresent |
link=leela |
|
clickAndWait |
link=leela |
|
waitForElementPresent |
//div[@class='gadgets-gadget-chrome gadgets gadget-user-mini-messages fullWidth']/div[2]/iframe |
|
selectFrame |
//div[@class='gadgets-gadget-chrome gadgets gadget-user-mini-messages fullWidth']/div[2]/iframe |
|
waitForTextPresent |
No mini message to display. |
|
selectWindow |
null |
|
watchA4jRequests |
|
|
click |
//tbody[@id='viewUserView:viewUser:nxl_summary_user_profile_layout:nxl_user_relationship:nxw_user_relationship_add:nxw_user_relationship_add_add_relationship:tbody_element']/tr/td/input |
|
waitForA4jRequest |
10000 |
|
open |
logout |
|
type |
username |
leela |
type |
password |
leela1 |
clickAndWait |
Submit |
|
verifyTextPresent |
leela |
|
clickAndWait |
link=Home |
|
clickAndWait |
link=Mini Messages |
|
waitForElementPresent |
//div[@class='gadgets gadget-user-mini-messages threeQuarterWidth']/div[2]/iframe |
|
selectFrame |
//div[@class='gadgets gadget-user-mini-messages threeQuarterWidth']/div[2]/iframe |
|
waitForElementPresent |
//form[@name='newMiniMessageForm'] |
|
type |
newMiniMessageText |
Leela's first mini message! |
click |
//p[@class='newMiniMessageActions']/input |
|
waitForTextPresent |
Leela's first mini message! |
|
type |
newMiniMessageText |
Leela's second mini message! |
click |
//p[@class='newMiniMessageActions']/input |
|
waitForTextPresent |
Leela's second mini message! |
|
selectWindow |
null |
|
clickAndWait |
link=Log out |
|
type |
username |
bender |
type |
password |
bender1 |
clickAndWait |
Submit |
|
verifyTextPresent |
bender |
|
clickAndWait |
Link=Home |
|
clickAndWait |
link=Mini Messages |
|
waitForElementPresent |
//div[@class='gadgets gadget-user-mini-messages threeQuarterWidth']/div[2]/iframe |
|
selectFrame |
//div[@class='gadgets gadget-user-mini-messages threeQuarterWidth']/div[2]/iframe |
|
waitForTextPresent |
leela |
|
verifyTextPresent |
Leela's first mini message! |
|
verifyTextPresent |
Leela's second mini message! |
|
type |
newMiniMessageText |
Bender's first mini message! |
click |
//p[@class='newMiniMessageActions']/input |
|
waitForTextPresent |
Bender's first mini message! |
|
selectWindow |
null |
|
clickAndWait |
link=Network |
|
watchA4jRequests |
|
|
click |
//input[@id='relationshipNetworkView:searchForm:clearButton'] |
|
waitForA4jRequest |
10000 |
|
type |
//input[@id='relationshipNetworkView:searchForm:searchText'] |
leela |
watchA4jRequests |
|
|
click |
//input[@id='relationshipNetworkView:searchForm:searchButton'] |
|
waitForA4jRequest |
10000 |
|
verifyElementPresent |
link=leela |
|
clickAndWait |
link=leela |
|
waitForElementPresent |
//div[@class='gadgets-gadget-chrome gadgets gadget-user-mini-messages fullWidth']/div[2]/iframe |
|
selectFrame |
//div[@class='gadgets-gadget-chrome gadgets gadget-user-mini-messages fullWidth']/div[2]/iframe |
|
waitForTextPresent |
Leela's first mini message! |
|
verifyTextPresent |
Leela's second mini message! |
|
verifyTextNotPresent |
Bender's first mini message! |
|
selectWindow |
null |
|
clickAndWait |
link=Log out |
|
type |
username |
bender |
type |
password |
bender1 |
clickAndWait |
Submit |
|
verifyTextPresent |
bender |
|
clickAndWait |
link=Home |
|
clickAndWait |
link=Mini Messages |
|
waitForElementPresent |
//div[@class='gadgets gadget-user-mini-messages threeQuarterWidth']/div[2]/iframe |
|
selectFrame |
//div[@class='gadgets gadget-user-mini-messages threeQuarterWidth']/div[2]/iframe |
|
verifyTextPresent |
Bender's first mini message! |
|
click |
//div[@id="container"]/div/div/div[3]/div/a |
|
assertConfirmation |
Delete mini message? |
|
waitForTextNotPresent |
Bender's first mini message! |
|
selectWindow |
null |
|
clickAndWait |
link=Log out |
|
type |
username |
Administrator |
type |
password |
Administrator |
clickAndWait |
Submit |
|
verifyTextPresent |
Administrator |
|
clickAndWait |
link=Admin Center |
|
clickAndWait |
link=Users & groups |
|
type |
//input[@id='usersListingView:searchForm:searchText'] |
leela |
watchA4jRequests |
|
|
click |
//input[@id='usersListingView:searchForm:searchButton'] |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
xpath=id('usersListingView:users_listing')/x:table[1]/x:tbody[1]/x:tr[1]/x:td[1]/x:div[1]/x:a[1] |
|
waitForA4jRequest |
10000 |
|
click |
link=Delete |
|
assertConfirmation |
Delete user? |
|
waitForTextPresent |
No user matching the entered criteria |
10000 |
type |
//input[@id='usersListingView:searchForm:searchText'] |
bender |
watchA4jRequests |
|
|
click |
//input[@id='usersListingView:searchForm:searchButton'] |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
xpath=id('usersListingView:users_listing')/x:table[1]/x:tbody[1]/x:tr[1]/x:td[1]/x:div[1]/x:a[1] |
|
waitForA4jRequest |
10000 |
|
click |
link=Delete |
|
assertConfirmation |
Delete user? |
|
waitForTextPresent |
No user matching the entered criteria |
10000 |
clickAndWait |
link=Log out |
|