From 29d30111a3264a2f0316413b0bd51e4b526a3cb0 Mon Sep 17 00:00:00 2001 From: hlm7 Date: Fri, 9 Apr 2010 15:08:15 +0000 Subject: [PATCH] --- .../suites/AdminSecurity/NewAdminAccount.html | 215 ++++++++++++++ .../suites/AdminSecurity/NewAdminDelete.html | 190 +++++++++++++ .../AdminSecurity/NewAdminFirstLogin.html | 265 ++++++++++++++++++ .../suites/AdminSecurity/Suite.html | 5 +- 4 files changed, 674 insertions(+), 1 deletion(-) create mode 100644 utilities/acceptance-tests/suites/AdminSecurity/NewAdminAccount.html create mode 100644 utilities/acceptance-tests/suites/AdminSecurity/NewAdminDelete.html create mode 100644 utilities/acceptance-tests/suites/AdminSecurity/NewAdminFirstLogin.html diff --git a/utilities/acceptance-tests/suites/AdminSecurity/NewAdminAccount.html b/utilities/acceptance-tests/suites/AdminSecurity/NewAdminAccount.html new file mode 100644 index 00000000..1956bb71 --- /dev/null +++ b/utilities/acceptance-tests/suites/AdminSecurity/NewAdminAccount.html @@ -0,0 +1,215 @@ + + + + + + +NewAdminAccount + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NewAdminAccount
commentCreate a second site admin account
deleteAllVisibleCookies
commentMust not be logged in
open/vivo/
assertTitleVIVO
clickAndWaitlink=Log in
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentSelect User accounts option from Site Admin page
clickAndWaitlink=User accounts
assertTitleUser Accounts
commentVerify test account does not exist already
verifyTextNotPresentSis Admin
clickAndWait//input[@value='Add new user account']
assertTitleUser Account Editing Form
commentAdd new site admin account
selectRoleURIlabel=system administrator
typeUsernameSis Admin
typeFirstNameSis
typeLastNameAdmin
typeMd5passwordmyPassword
typepasswordConfirmationmyPassword
clickAndWaitprimaryAction
assertTitleUser Account Control Panel
commentVerify new account has successfully been added
verifyTextPresentSis Admin
verifyTextPresentsystem administrator
clickAndWait//input[@value='See All User Accounts']
assertTitleUser Accounts
verifyTextPresentSis Admin
commentLog out
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/AdminSecurity/NewAdminDelete.html b/utilities/acceptance-tests/suites/AdminSecurity/NewAdminDelete.html new file mode 100644 index 00000000..f9c8e5f4 --- /dev/null +++ b/utilities/acceptance-tests/suites/AdminSecurity/NewAdminDelete.html @@ -0,0 +1,190 @@ + + + + + + +NewAdminDelete + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NewAdminDelete
commentRemove test site admin account
deleteAllVisibleCookies
commentMust not be logged in already
open/vivo/
assertTitleVIVO
commentMust log in as site admin
clickAndWaitlink=Log in
typeusernametestAdmin
typepasswordPassword
assertTitleVIVO Site Administration
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentSelect User accounts option from Site Admin page
clickAndWaitlink=User accounts
assertTitleUser Accounts
commentVerify that Sis Admin account does indeed exist
verifyTextPresentSis Admin
clickAndWaitlink=Sis Admin
assertTitleUser Account Control Panel
clickAndWait//input[@value='Edit User Account']
assertTitleUser Account Editing Form
commentDelete Sis Admin account
click_delete
assertConfirmationAre you SURE you want to delete this user? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleUser Accounts
commentVerify Sis Admin account is gone
verifyTextNotPresentSis Admin
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/AdminSecurity/NewAdminFirstLogin.html b/utilities/acceptance-tests/suites/AdminSecurity/NewAdminFirstLogin.html new file mode 100644 index 00000000..9d5bae0f --- /dev/null +++ b/utilities/acceptance-tests/suites/AdminSecurity/NewAdminFirstLogin.html @@ -0,0 +1,265 @@ + + + + + + +NewAdminFirstLogin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NewAdminFirstLogin
commentFirst login attempt for new site admin
deleteAllVisibleCookies
commentMust not be logged in already
open/vivo/
assertTitleVIVO
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentLogin as Sis Admin, the new site admin account
typeusernameSis Admin
typepasswordmyPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentAsked to provide a new password
verifyTextPresent(1st login; changing to new private password)
verifyTextPresentPlease now choose a private password
commentType in old password as new one
typepasswordmyPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentRejected using same password again
verifyTextPresent(1st login; changing to new private password)
verifyTextPresentPlease now choose a private password
commentType in a different new password
typepasswordnewPassword
clickAndWaitloginSubmitMode
verifyTextPresent(changing to new password)
verifyTextPresentPlease re-enter new private password
assertTitleVIVO Site Administration
commentType in wrong spelling on confirmation
typepasswordnewPasword
clickAndWaitloginSubmitMode
verifyTextPresent(password incorrect)
verifyTextPresentIncorrect password: try again
assertTitleVIVO Site Administration
commentSuccessfully type in new password for a second time
typepasswordnewPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentLog in accepted
verifyTextPresentData Input
verifyTextPresentSite Configuration
verifyTextPresentOntology Editor
verifyTextPresentAdvanced Data Tools
commentLog out
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/AdminSecurity/Suite.html b/utilities/acceptance-tests/suites/AdminSecurity/Suite.html index 136cb5a9..6d75c90b 100644 --- a/utilities/acceptance-tests/suites/AdminSecurity/Suite.html +++ b/utilities/acceptance-tests/suites/AdminSecurity/Suite.html @@ -9,9 +9,12 @@ + - + + +
Test Suite
AdminBadLogin
AdminBookmarkedPage
AdminChangePassword
AdminLogouts
AdminBookmarkedPage
NewAdminAccount
NewAdminFirstLogin
NewAdminDelete