setTimeout |
30000 |
|
open |
restAPI/systemLog?token=dolog&level=WARN&message=----- Selenium createSubGroupMembers |
|
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 |
10000 |
|
type |
//input[@id='createUserView:createUser:nxl_user:nxw_username'] |
gabrielle |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_firstname'] |
Gabrielle |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_lastname'] |
Solis |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_company'] |
Nuxeo |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_email'] |
sg+gabrielle@nuxeo.com |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_firstPassword'] |
gabrielle1 |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_secondPassword'] |
gabrielle1 |
watchA4jRequests |
|
|
click |
//input[@value='Save'] |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
gabrielle |
|
watchA4jRequests |
|
|
click |
link=Back to the list |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
link=Groups |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
link=Create a new group |
|
waitForA4jRequest |
10000 |
|
type |
//input[@id='createGroupView:createGroup:nxl_group:nxw_group_name'] |
sub-members |
typeKeys |
//input[@name='createGroupView:createGroup:nxl_group:nxw_group_members_suggest'] |
gab |
waitForCondition |
selenium.browserbot.getCurrentWindow().document.getElementById('createGroupView:createGroup:nxl_group:nxw_group_members_suggestionBox').style.display != 'none' |
10000 |
verifyText |
//*[@id='createGroupView:createGroup:nxl_group:nxw_group_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] |
Gabrielle Solis |
click |
//*[@id='createGroupView:createGroup:nxl_group:nxw_group_members_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().document.getElementById('createGroupView:createGroup:nxl_group:nxw_group_members_list:0:nxw_group_members_listItem') != null |
10000 |
watchA4jRequests |
|
|
click |
//input[@value='Save'] |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
sub-members |
|
watchA4jRequests |
|
|
click |
link=Back to the list |
|
waitForA4jRequest |
10000 |
|
type |
//input[@id='groupsListingView:searchForm:searchText'] |
sub-members |
watchA4jRequests |
|
|
click |
//input[@id='groupsListingView:searchForm:searchButton'] |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
link=sub-members |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
sub-members |
|
verifyTextPresent |
Group's members |
|
verifyElementPresent |
link=View |
|
verifyElementPresent |
link=Edit |
|
watchA4jRequests |
|
|
click |
link=Back to the list |
|
waitForA4jRequest |
10000 |
|
type |
//input[@id='groupsListingView:searchForm:searchText'] |
memb |
watchA4jRequests |
|
|
click |
//input[@id='groupsListingView:searchForm:searchButton'] |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
link=members |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
link=Edit |
|
waitForA4jRequest |
10000 |
|
typeKeys |
//input[@name='viewGroupView:editGroup:nxl_group_2:nxw_group_subgroups_2_suggest'] |
sub-m |
waitForCondition |
selenium.browserbot.getCurrentWindow().document.getElementById('viewGroupView:editGroup:nxl_group_2:nxw_group_subgroups_2_suggestionBox').style.display != 'none' |
10000 |
verifyText |
//*[@id='viewGroupView:editGroup:nxl_group_2:nxw_group_subgroups_2_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] |
sub-members |
click |
//*[@id='viewGroupView:editGroup:nxl_group_2:nxw_group_subgroups_2_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().document.getElementById('viewGroupView:editGroup:nxl_group_2:nxw_group_subgroups_2_list:0:nxw_group_subgroups_2_listItem') != null |
10000 |
watchA4jRequests |
|
|
click |
//input[@value='Save'] |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
Group's members |
|
verifyElementPresent |
link=View |
|
verifyElementPresent |
link=Edit |
|
verifyTextPresent |
sub-members |
|
verifyTextNotPresent |
gabrielle |
|
watchA4jRequests |
|
|
click |
link=Users |
|
waitForA4jRequest |
10000 |
|
type |
//input[@id='usersListingView:searchForm:searchText'] |
gab |
click |
//input[@id='usersListingView:searchForm:searchButton'] |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
link=gabrielle |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
sub-members |
|
verifyTextPresent |
members |
|
clickAndWait |
link=Log out |
|
type |
username |
gabrielle |
type |
password |
gabrielle1 |
clickAndWait |
Submit |
|
verifyTextPresent |
gabrielle |
|
clickAndWait |
Link=Workspaces |
|
verifyElementPresent |
link=testWorkspace1 |
|
verifyElementPresent |
link=testWorkspace2 |
|
clickAndWait |
link=testWorkspace1 |
|
clickAndWait |
link=testFolder1 |
|
verifyElementNotPresent |
link=Access rights |
|
verifyElementNotPresent |
link=Edit |
|
verifyElementNotPresent |
link=New |
|
verifyElementNotPresent |
link=Edit |
|
verifyElementPresent |
link=History |
|
clickAndWait |
link=Note to be modified |
|
verifyElementPresent |
link=Publish |
|
verifyElementNotPresent |
Lock |
|
verifyElementNotPresent |
link=Edit |
|
verifyElementNotPresent |
link=Files |
|
clickAndWait |
link=Relations |
|
verifyElementNotPresent |
link=Add a new relation |
|
clickAndWait |
link=Comments |
|
verifyElementPresent |
link=Add a comment |
|
clickAndWait |
link=History |
|
verifyElementPresent |
link=Event log |
|
verifyElementPresent |
link=Archived versions |
|
clickAndWait |
link=Archived versions |
|
verifyElementPresent |
//input[@value='View archived version'] |
|
verifyElementPresent |
//input[@value='Restore'] |
|
verifyNotEditable |
//input[@value='Restore'] |
|
clickAndWait |
Link=Sections |
|
verifyElementNotPresent |
link=Create a new Section |
|
verifyElementPresent |
link=testSection1 |
|
clickAndWait |
link=testSection1 |
|
verifyElementNotPresent |
link=Access rights |
|
verifyElementNotPresent |
link=Edit |
|
verifyElementNotPresent |
link=New |
|
verifyElementNotPresent |
link=Edit |
|
verifyElementPresent |
link=History |
|
clickAndWait |
link=Log out |
|