def test_forgetpwd_003_verify_username_empty(self):
     account = 'A0000000000001'
     certificateno = '12'
     username = ''
     po = ForgetPassword(self.browser)
     po.verify_action(account, certificateno, username)
     self.assertEqual(po.alert_error_hint(), '操作员帐号不能为空')
 def test_forgetpwd_001_verify_all_empty(self):
     account = ''
     certificateno = ''
     username = ''
     po = ForgetPassword(self.browser)
     po.verify_action(account, certificateno, username)
     self.assertEqual(po.alert_error_hint(), '代理商账号/登录号不能为空!')
 def test_forgetpwd_007_verify_all_succeed(self):
     account = 'A0000000000001'
     certificateno = '123333'
     username = '******'
     po = ForgetPassword(self.browser)
     po.verify_action(account, certificateno, username)
     self.assertEqual(po.driver.current_url,
                      po.base_url + 'html/design/findPwd2.jsp')
 def test_forgetpwd_006_verify_username_wrong(self):
     account = 'A0000000000001'
     certificateno = '123333'
     username = '******'
     po = ForgetPassword(self.browser)
     po.verify_action(account, certificateno, username)
     self.assertEqual(po.alert_error_hint(),
                      'The operator does not exist, please input again!')
 def test_forgetpwd_005_verify_certificateno_wrong(self):
     account = 'A0000000000001'
     certificateno = '0'
     username = '******'
     po = ForgetPassword(self.browser)
     po.verify_action(account, certificateno, username)
     self.assertEqual(po.alert_error_hint(),
                      'Certificate No is incorrect, please input again!')
 def test_forgetpwd_009_submit_email_empty(self):
     account = 'A0000000000001'
     certificateno = '123333'
     username = '******'
     po = ForgetPassword(self.browser)
     po.verify_action(account, certificateno, username)
     search_type = '1'
     email = ''
     po.submit_action(search_type, email)
     self.assertEqual(po.alert_error_hint(), '邮箱格式不正确,请确认后再输!')
 def test_forgetpwd_012_submit_all_succeed(self):
     account = 'A0000000000001'
     certificateno = '123333'
     username = '******'
     po = ForgetPassword(self.browser)
     po.verify_action(account, certificateno, username)
     search_type = '1'
     email = '*****@*****.**'
     po.submit_action(search_type, email)
     self.assertEqual(po.alert_error_hint(), 'Send successfully')
 def test_forgetpwd_011_submit_email_wrong(self):
     account = 'A0000000000001'
     certificateno = '123333'
     username = '******'
     po = ForgetPassword(self.browser)
     po.verify_action(account, certificateno, username)
     search_type = '1'
     email = '*****@*****.**'
     po.submit_action(search_type, email)
     self.assertEqual(po.alert_error_hint(), '邮箱输入不正确!')