TearDownTest
open /web/guest/home/
waitForElementPresent link=Control Panel
clickAtAndWait link=Control Panel
clickAtAndWait link=Users
store eval(selenium.isVisible('link=« Basic')) Basic1Present
gotoIf !${Basic1Present} basic1NotPresent
clickAt link=« Basic
label basic1NotPresent
type _125_keywords selenium
clickAtAndWait //input[@value='Search']
store eval(selenium.isElementPresent('_125_rowIds')) UserPresent
gotoIf !${UserPresent} NoUserPresent
clickAt _125_allRowIds
clickAndWait //input[@value='Deactivate']
assertConfirmation Are you sure you want to deactivate the selected users?
store eval(selenium.isVisible('link=Advanced »')) AdvancedPresent
gotoIf !${AdvancedPresent} advancedNotPresent
clickAt link=Advanced »
label advancedNotPresent
waitForVisible _125_active
select _125_active label=No
clickAtAndWait //div[2]/span[2]/span/input Search
clickAt _125_allRowIds
clickAndWait //input[@value='Delete']
assertConfirmation Are you sure you want to permanently delete the selected users?
store eval(selenium.isVisible('link=« Basic')) Basic2Present
gotoIf !${Basic2Present} basic2NotPresent
clickAt link=« Basic
label basic2NotPresent
label NoUserPresent
waitForElementPresent link=Organizations
clickAtAndWait link=Organizations
store eval(selenium.isVisible('link=« Basic')) Basic3Present
gotoIf !${Basic3Present} basic3NotPresent
clickAt link=« Basic
label basic3NotPresent
type _126_keywords selenium
clickAtAndWait //input[@value='Search']
store eval(selenium.isElementPresent('_126_rowIds')) OrganizationPresent
gotoIf !${OrganizationPresent} OrganizationNotPresent
clickAt _126_allRowIds
clickAndWait //input[@value='Delete']
assertConfirmation Are you sure you want to delete this?
label OrganizationNotPresent