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()
Exemple #5
0
def set_password(access_demo):
    lg = Password(access_demo)
    lg.set_password()