Exemplo n.º 1
0
 def tearDown(self):
     #每次密码都要改回原来的,防止前面的错误导致后面的用例运行错误
     admin_control.menu(self)
     admin_control.set_pwd(self,general_pwd,general_pwd)
     admin_control.submit(self)
     time.sleep(5)
     self.driver.quit()
Exemplo n.º 2
0
 def test_managePurview_0037(self):
     u'''修改登录密码,密码与确认密码不一致--100msh0037 '''
     admin_control.set_pwd(self,'123456','543216')
     admin_control.submit(self)
     error = admin_control.get_errorbox(self)
     assert error,u'密码与确认密码不一致时,没有错误提示信息'
     info = admin_control.get_errof_info(error)
     assert u'由于密码验证不匹配,密码没有更改!' in info,u'密码与确认密码不一致时,提示信息不正确'
Exemplo n.º 3
0
 def test_managePurview_0040(self):
     u''' 修改密码为最小长度-1-100msh0040'''
     admin_control.set_pwd(self,'123qw','123qw')
     admin_control.submit(self)
     alert = admin_control.get_alert(self)
     assert alert,u'修改密码为最小长度-1时,没有提示信息'
     alertinfo = admin_control.get_aler_info(alert)
     assert alertinfo == u'一些项目的值无效,无法保存!',u'提示信息内容不符合'
     print u'修改密码为最小长度-1验证成功'
Exemplo n.º 4
0
 def test_managePurview_0043(self):
     u''' 修改密码为最大+1长度-100msh0043'''
     admin_control.set_pwd(self,'123456789012345678901','123456789012345678901')
     admin_control.submit(self)
     alert = admin_control.get_alert(self)
     assert alert,u'修改密码为最大长度+1时,没有提示信息'
     alertinfo = admin_control.get_aler_info(alert)
     assert alertinfo == u'一些项目的值无效,无法保存!',u'提示信息内容不符合'
     print u'修改密码为最大长度+1验证成功'
Exemplo n.º 5
0
 def test_managePurview_0039(self):
     u'''修改密码为空--100msh0039 '''
     admin_control.set_pwd(self,'','')
     admin_control.submit(self)
     login_control.logout(self)
     login_control.set_user(self,'root','bm100@rut!%v2')
     login_control.submit(self)
     title = self.driver.title
     assert u'总览' in title,u'页面上修改密码为空后,使用原来的密码登陆不进去'
     print u'修改密码为空--验证成功'
Exemplo n.º 6
0
 def tearDown(self):
     #每次密码都要改回原来的,防止前面的错误导致后面的用例运行错误
     admin_control.menu(self)
     admin_control.set_pwd(self,'bm100@rut!%v2','bm100@rut!%v2')
     admin_control.submit(self)
     self.driver.quit()