def test_modifypassword_fail(self, access_demo, pwd01, pwd02, pwd03): ''' 用例描述: 前置:初始化、登录、设置初始密码:12345678 用例步骤:1.打开安全信息页面 2.选择进入修改旧密码界面 3.输入错误旧密码进行修改 ''' mg = Password(access_demo) mg.modify_password(pwd01, pwd02, pwd03) assert not mg.is_set_password(pwd01)
def test_setpassword_fail(self, access_demo, pwd01, pwd02): ''' 用例描述: 前置:初始化、登录 用例步骤:1.打开安全信息页面 2.进入设置用户密码界面 ''' mg = Password(access_demo) mg.set_password(pwd01, pwd02) assert not mg.is_set_password(pwd01)
def test_modifypassword_email_success(self, access_demo, num, pwd01, pwd02): ''' 用例描述: 前置:初始化、登录、设置初始密码:12345678 用例步骤:1.打开安全信息页面 2.选择进入邮箱修改密码界面 3.输入正确的邮箱验证码进行修改 ''' mg = Password(access_demo) mg.modify_password_email_success(num=num, pwd01=pwd01, pwd02=pwd02) assert mg.is_set_password(pwd01) mg.database_update_email()
def test_modifypassword_email_fail(self, access_demo, captcha, pwd01, pwd02): ''' 用例描述: 前置:初始化、登录、设置初始密码:12345678 用例步骤:1.打开安全信息页面 2.选择进入邮箱修改密码界面 3.输入错误的信息进行修改 ''' mg = Password(access_demo) mg.modify_password_email_fail(captcha=captcha, pwd01=pwd01, pwd02=pwd02) assert not mg.is_set_password(pwd01) mg.database_update_email()
def set_password(access_demo): lg = Password(access_demo) lg.set_password()