setTimeout |
30000 |
|
open |
restAPI/systemLog?token=dolog&level=WARN&message=----- Selenium createSubGroupAdmin |
|
open |
logout |
|
type |
username |
Administrator |
type |
password |
Administrator |
clickAndWait |
Submit |
|
clickAndWait |
Link=Admin |
|
watchAjaxTab |
|
|
click |
Link=Users & Groups |
|
waitForAjaxTab |
10000 |
|
watchA4jRequests |
|
|
click |
link=Create a New User |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
//input[@id='createUserView:createUser:nxl_user:nxw_passwordMatcher_immediate_creation:1'] |
|
waitForA4jRequest |
10000 |
|
type |
//input[@id='createUserView:createUser:nxl_user:nxw_username'] |
susan |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_firstname'] |
Susan |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_lastname'] |
Myers |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_company'] |
Nuxeo |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_email'] |
sg+susan@nuxeo.com |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_passwordMatcher_firstPassword'] |
susan1 |
type |
//input[@id='createUserView:createUser:nxl_user:nxw_passwordMatcher_secondPassword'] |
susan1 |
watchA4jRequests |
|
|
click |
//input[@id='createUserView:createUser:button_save'] |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
Susan |
|
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-admins |
select2Type |
css=div[id$='nxw_group_members_select2'] |
susan |
waitForSelect2 |
10000 |
|
clickAt |
css=.select2-result-selectable |
|
watchA4jRequests |
|
|
click |
//input[@id='createGroupView:createGroup:button_save'] |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
sub-admins |
|
watchA4jRequests |
|
|
click |
link=Back to the List |
|
waitForA4jRequest |
10000 |
|
type |
//input[@id='groupsListingView:searchForm:searchText'] |
sub-admins |
watchA4jRequests |
|
|
click |
//input[@id='groupsListingView:searchForm:searchButton'] |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
link=sub-admins |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
sub-admins |
|
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'] |
admi |
watchA4jRequests |
|
|
click |
//input[@id='groupsListingView:searchForm:searchButton'] |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
link=administrators |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
link=Edit |
|
waitForA4jRequest |
10000 |
|
select2Type |
css=div[id$='nxw_group_subgroups_select2'] |
sub-admins |
waitForSelect2 |
10000 |
|
clickAt |
css=.select2-result-selectable |
|
watchA4jRequests |
|
|
click |
//input[@value='Save'] |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
Group's Members |
|
verifyElementPresent |
link=View |
|
verifyElementPresent |
link=Edit |
|
verifyTextPresent |
sub-admins |
|
verifyTextNotPresent |
susan |
|
watchA4jRequests |
|
|
click |
link=Users |
|
waitForA4jRequest |
10000 |
|
type |
//input[@id='usersListingView:searchForm:searchText'] |
susan |
watchA4jRequests |
|
|
click |
//input[@id='usersListingView:searchForm:searchButton'] |
|
waitForA4jRequest |
10000 |
|
watchA4jRequests |
|
|
click |
link=susan |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
sub-admins |
|
verifyTextNotPresent |
administrators |
|
clickAndWait |
link=Log Out |
|
type |
username |
susan |
type |
password |
susan1 |
clickAndWait |
Submit |
|
clickAndWait |
//div[@class='breadcrumbs']/form/ul/li/ul/li/a |
|
verifyTextPresent |
Domains on default server |
|
verifyElementPresent |
link=Create a New Domain |
|
clickAndWait |
link=Domain |
|
clickAndWait |
Link=Workspaces |
|
clickAndWait |
Link=Admin |
|
watchAjaxTab |
|
|
click |
Link=Users & Groups |
|
waitForAjaxTab |
10000 |
|
verifyElementPresent |
link=Create a New User |
|
watchA4jRequests |
|
|
click |
link=Create a New User |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
New User |
|
watchA4jRequests |
|
|
click |
link=Groups |
|
waitForA4jRequest |
10000 |
|
verifyElementPresent |
link=Create a New Group |
|
watchA4jRequests |
|
|
click |
link=Create a New Group |
|
waitForA4jRequest |
10000 |
|
verifyTextPresent |
New Group |
|
waitForElementPresent |
id=createGroupView:createGroup:checkbox_createAnother |
|
waitForElementPresent |
id=createGroupView:createGroup:button_save |
|
clickAndWait |
link=Workspace |
|
clickAndWait |
link=Workspaces |
|
verifyElementPresent |
link=Edit |
|
verifyElementPresent |
link=Create a New Workspace |
|
verifyElementPresent |
link=Edit |
|
verifyElementNotPresent |
link=History |
|
verifyElementNotPresent |
link=Theme |
|
clickAndWait |
link=testWorkspace1 |
|
clickAndWait |
link=testFolder1 |
|
clickAndWait |
link=Note to be modified |
|
verifyElementPresent |
link=Publish |
|
verifyElementPresent |
//img[@alt='Lock'] |
|
verifyElementPresent |
link=Edit |
|
watchAjaxTab |
|
|
click |
link=Edit |
|
waitForAjaxTab |
10000 |
|
watchAjaxTab |
|
|
click |
link=Files |
|
waitForAjaxTab |
10000 |
|
watchAjaxTab |
|
|
click |
link=Relations |
|
waitForAjaxTab |
10000 |
|
verifyElementPresent |
link=Add a New Relation |
|
watchAjaxTab |
|
|
click |
link=Comments |
|
waitForAjaxTab |
10000 |
|
verifyElementPresent |
link=Add a Comment |
|
watchAjaxTab |
|
|
click |
link=History |
|
waitForAjaxTab |
10000 |
|
verifyElementPresent |
link=Event Log |
|
verifyElementPresent |
link=Archived Versions |
|
watchAjaxTab |
|
|
click |
link=Archived Versions |
|
waitForAjaxTab |
10000 |
|
verifyElementPresent |
//input[@value='Restore'] |
|
verifyElementPresent |
//input[@value='View Archived Version'] |
|
clickAndWait |
Link=Sections |
|
verifyElementPresent |
link=Create a New Section |
|
verifyElementPresent |
link=testSection1 |
|
clickAndWait |
link=testSection1 |
|
verifyElementPresent |
link=New |
|
verifyElementPresent |
link=Edit |
|
verifyElementNotPresent |
link=Theme |
|
verifyElementPresent |
link=History |
|
clickAndWait |
link=Log Out |
|