createGroup
open restAPI/systemLog?token=dolog&level=INFO&message=----- Selenium createGroup
open logout
type username Administrator
type password Administrator
clickAndWait Submit
verifyTextPresent You are logged as Administrator
clickAndWait link=Users & groups
clickAndWait link=Groups
clickAndWait link=Create a new group
type //input[@id='createGroup:nxl_group:nxw_groupname'] Johns
watchA4jRequests
typeKeys //input[@name='createGroup:nxl_group:nxw_members_suggest'] bre
waitForA4jRequest 10000
verifyText //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Bree Van de Kaamp
watchA4jRequests
click //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
watchA4jRequests
typeKeys //input[@name='createGroup:nxl_group:nxw_members_suggest'] jdo
waitForA4jRequest 10000
verifyText //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] John Doe
watchA4jRequests
click //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
watchA4jRequests
typeKeys //input[@name='createGroup:nxl_group:nxw_members_suggest'] jsmith
waitForA4jRequest 10000
verifyText //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] John Smith
watchA4jRequests
click //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
verifyText //*[@id='createGroup:nxl_group:nxw_members_list:0:nxw_members_listItem'] Bree Van de Kaamp
verifyText //*[@id='createGroup:nxl_group:nxw_members_list:1:nxw_members_listItem'] John Doe
verifyText //*[@id='createGroup:nxl_group:nxw_members_list:2:nxw_members_listItem'] John Smith
clickAndWait //input[@value='Save']
verifyTextPresent Johns
verifyTextPresent Group's members
verifyElementPresent link=View
verifyElementPresent link=Edit
clickAndWait link=Back to the list
clickAndWait link=Create a new group
type //input[@id='createGroup:nxl_group:nxw_groupname'] Johns
clickAndWait //input[@value='Save']
verifyTextPresent Group already exists
type //input[@id='createGroup:nxl_group:nxw_groupname'] Suppr
watchA4jRequests
typeKeys //input[@name='createGroup:nxl_group:nxw_members_suggest'] jdo
waitForA4jRequest 10000
verifyText //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] John Doe
watchA4jRequests
click //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
watchA4jRequests
typeKeys //input[@name='createGroup:nxl_group:nxw_members_suggest'] jsmith
waitForA4jRequest 10000
verifyText //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] John Smith
watchA4jRequests
click //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
watchA4jRequests
typeKeys //input[@name='createGroup:nxl_group:nxw_members_suggest'] lucien
waitForA4jRequest 10000
verifyText //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Lucien Bramard
watchA4jRequests
click //*[@id='createGroup:nxl_group:nxw_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 10000
verifyText //*[@id='createGroup:nxl_group:nxw_members_list:0:nxw_members_listItem'] John Doe
verifyText //*[@id='createGroup:nxl_group:nxw_members_list:1:nxw_members_listItem'] John Smith
verifyText //*[@id='createGroup:nxl_group:nxw_members_list:2:nxw_members_listItem'] Lucien Bramard
clickAndWait //input[@value='Save']
verifyTextPresent Suppr
verifyTextPresent Group's members
verifyElementPresent link=View
verifyElementPresent link=Edit
clickAndWait link=Log out