예제 #1
0
 def test_login(self, uname, upass, vcode, expect):
     login_data = {
         'uname': uname,
         'upass': upass,
         'vcode': vcode,
     }
     self.login.do_login('..\\config\\base_UI_four.conf', login_data)
     if Service.is_element_present(self.driver, By.ID, 'btn-decrypt'):
         actual = 'success'
     else:
         actual = 'fail'
     self.assertEqual(actual, expect)
예제 #2
0
 def test_login(self, login_userName, login_userPASS, login_checkcode,
                login_expect):
     contents = {
         'username': login_userName,
         'password': login_userPASS,
         'checkcode': login_checkcode
     }
     self.login.excute_login(contents)
     # 断言
     if Service.is_element_present(self.driver, By.LINK_TEXT, '注销'):
         actual = 'success'
     elif self.driver.find_element_by_id('pwMsg').text == '用户名或密码错误':
         actual = 'error'
     elif self.driver.find_element_by_id('checkcodeMsg').text == '用户名或密码错误':
         actual = 'error'
     else:
         actual = 'error'
     self.assertEqual(actual, login_expect)