User_SignInTest
open /web/guest/home/
waitForVisible _58_login email address
type _58_login test01@selenium.com
type _58_password test
store eval(selenium.isChecked('_58_rememberMeCheckbox')) rememberMeCheckboxChecked
gotoIf ${rememberMeCheckboxChecked} RememberMeCheckboxChecked
clickAt _58_rememberMeCheckbox
label RememberMeCheckboxChecked
clickAtAndWait //input[@value='Sign In']
store eval(selenium.isElementPresent('//span/input')) iAgreeVisible
gotoIf !${iAgreeVisible} IAgreeNotVisible
clickAtAndWait //input[@value='I Agree']
label IAgreeNotVisible
store eval(selenium.isElementPresent('reminderQueryAnswer')) passwordReminderVisible
gotoIf !${passwordReminderVisible} PasswordReminderNotVisible
assertText //form/div[1] Please choose a reminder query.
type reminderQueryAnswer test
clickAtAndWait //input[@value='Save']
label PasswordReminderNotVisible