diff --git a/utilities/acceptance-tests/suites/AdminSecurity/AdminBadLogin b/utilities/acceptance-tests/suites/AdminSecurity/AdminBadLogin new file mode 100644 index 00000000..9a156df8 --- /dev/null +++ b/utilities/acceptance-tests/suites/AdminSecurity/AdminBadLogin @@ -0,0 +1,135 @@ + + + +
+ + +AdminBadLogin | ||
comment | +Bad Login Attempt for Admin Account | ++ |
open | +/vivo/ | ++ |
assertTitle | +VIVO | ++ |
clickAndWait | +link=Log in | ++ |
assertTitle | +VIVO Site Administration | ++ |
type | +username | +defaultAdmin | +
comment | +Enter bad password | ++ |
type | +password | +itstules | +
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Incorrect password: try again | ++ |
comment | +Enter bad username | ++ |
type | +username | +defaultAdm | +
type | +password | +itsrules | +
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO Site Administration | ++ |
comment | +Never logged in correctly | ++ |
verifyTextPresent | +Unknown username | ++ |
verifyTextPresent | +Incorrect password: try again | ++ |
verifyTextPresent | +Log in | ++ |
AdminBookmarkedPage | ||
comment | +Access secure bookmarked page without being logged in | ++ |
open | +/vivo/siteAdmin | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Please log in | ++ |
AdminChangePassword | ||
comment | +Change Password for Admin Account | ++ |
open | +/vivo/ | ++ |
assertTitle | +VIVO | ++ |
clickAndWait | +link=Log in | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Please log in | ++ |
comment | +Login with current password | ++ |
type | +username | +defaultAdmin | +
type | +password | +itsrules | +
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Site Administration | ++ |
verifyTextPresent | +User accounts | ++ |
clickAndWait | +link=User accounts | ++ |
assertTitle | +User Accounts | ++ |
verifyTextPresent | +defaultAdmin | ++ |
clickAndWait | +link=defaultAdmin | ++ |
assertTitle | +User Account Control Panel | ++ |
verifyTextPresent | +User Account Control Panel | ++ |
clickAndWait | +//input[@value='Reset Password'] | ++ |
assertTitle | +User Account Editing Form | ++ |
comment | +Enter passwords that do not match | ++ |
type | +Md5password | +itsrules2 | +
type | +passwordConfirmation | +itsrules3 | +
click | +primaryAction | ++ |
assertAlert | +The passwords do not match. | ++ |
comment | +Enter passwords that do match | ++ |
type | +passwordConfirmation | +itsrules2 | +
clickAndWait | +primaryAction | ++ |
assertTitle | +User Account Control Panel | ++ |
verifyTextPresent | +User Account Control Panel | ++ |
clickAndWait | +link=Log out | ++ |
assertTitle | +VIVO | ++ |
verifyTextPresent | +Log in | ++ |
clickAndWait | +link=Log in | ++ |
assertTitle | +VIVO Site Administration | ++ |
comment | +Login with new password | ++ |
type | +username | +defaultAdmin | +
type | +password | +itsrules2 | +
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Site Administration | ++ |
verifyTextPresent | +User accounts | ++ |
clickAndWait | +link=User accounts | ++ |
assertTitle | +User Accounts | ++ |
verifyTextPresent | +defaultAdmin | ++ |
clickAndWait | +link=defaultAdmin | ++ |
assertTitle | +User Account Control Panel | ++ |
verifyTextPresent | +User Account Control Panel | ++ |
clickAndWait | +//input[@value='Reset Password'] | ++ |
assertTitle | +User Account Editing Form | ++ |
verifyTextPresent | +User Account Editing Form | ++ |
comment | +Change password back | ++ |
type | +Md5password | +itsrules | +
type | +passwordConfirmation | +itsrules | +
clickAndWait | +primaryAction | ++ |
assertTitle | +User Account Control Panel | ++ |
verifyTextPresent | +User Account Control Panel | ++ |
clickAndWait | +link=Log out | ++ |
assertTitle | +VIVO | ++ |
verifyTextPresent | +Log in | ++ |
AdminFirstLogin | ||
comment | +First Login for Default Admin Account | ++ |
open | +/vivo/ | ++ |
assertTitle | +VIVO | ++ |
clickAndWait | +link=Log in | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Please log in | ++ |
type | +username | +defaultAdmin | +
type | +password | +defaultAdmin | +
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO Site Administration | ++ |
comment | +Must change password at first login attempt | ++ |
verifyTextPresent | +Please now choose a private password | ++ |
type | +password | +itsrules | +
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Please re-enter new private password | ++ |
type | +password | +itsrules | +
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Logged in as defaultAdmin | ++ |
comment | +Logoff before ending test | ++ |
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO | ++ |
verifyTextPresent | +Log in | ++ |
AdminLogouts | ||
comment | +Logout Both Ways and Check Security | ++ |
open | +/vivo/ | ++ |
assertTitle | +VIVO | ++ |
clickAndWait | +link=Log in | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Please log in | ++ |
comment | +Login then logout from site admin button | ++ |
type | +username | +defaultAdmin | +
type | +password | +itsrules | +
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Logged in as | ++ |
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO | ++ |
verifyTextPresent | +Log in | ++ |
clickAndWait | +link=Log in | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Please log in | ++ |
comment | +Login then logout using login link | ++ |
type | +username | +defaultAdmin | +
type | +password | +itsrules | +
clickAndWait | +loginSubmitMode | ++ |
assertTitle | +VIVO Site Administration | ++ |
verifyTextPresent | +Logged in as defaultAdmin (Log out) | ++ |
clickAndWait | +link=Log out | ++ |
Test Suite |
AdminFirstLogin |
AdminBadLogin |
AdminChangePassword |
AdminLogouts |
AdminBookmarkedPage |