def test_login1(self): """ 用户名与密码不匹配 """ character = random.choice('qwertyuiopasdfghjklzxcvbnm') username = '******' + character self.user_login_verify(username=username, password="******") po = login(self.driver) self.assertEqual(po.password_error_hint(), "账号或密码错误请重新输入!") function.insert_image(self.driver, "user_pawd_err.png")
def test_login5(self): u'''帐户名和密码不匹配''' rakk = random.choice('dasjkfhalfjkshf') passk = 'kk' + rakk self.user_login_verify(username='******', password=passk) po = login(self.driver) self.assertEqual(po.error_hint(), u"账户名与密码不匹配,请重新输入") function.insert_image(self.driver, 'Wrong.jpg')
def test_login4(self): u'''帐户名不存在''' rakk = random.choice('dasjkfhalfjkshf') passk = 'kk' + rakk self.user_login_verify(username='******', password=passk) po = login(self.driver) self.assertEqual(po.error_hint(), u"账户名不存在,请重新输入") function.insert_image(self.driver, 'No_account.jpg')
def test_login3(self): """成功登录""" self.user_login_verify(username='******', password='******') po = login(self.driver) self.assertEqual(po.user_login_success(), "西藏航空 ") function.insert_image(self.driver, "login_fail.png")
def test_login2(self): """用户名、密码为空登录""" self.user_login_verify() po = login(self.driver) self.assertEqual(po.user_error_hint(), "请输入账号!") function.insert_image(self.driver, "user_pawd_empty.png")
def test_login8(self): u'''正确登录''' self.user_login_verify(username="******", password="******") po = login(self.driver) self.assertEqual(po.user_login_success(), "csgogoing") function.insert_image(self.driver, 'True.jpg')
def test_login7(self): u'''特殊字符测试''' self.user_login_verify(username='******', password="") po = login(self.driver) self.assertEqual(po.error_hint(), u"账户名不存在,请重新输入") function.insert_image(self.driver, 'Wrong.jpg')
def test_login6(self): u'''边界值测试''' self.user_login_verify(username=20*'y', password="") po = login(self.driver) self.assertEqual(po.error_hint(), u"账户名不存在,请重新输入") function.insert_image(self.driver, 'Wrong.jpg')
def test_login3(self): u'''仅帐户名为空''' self.user_login_verify(password="******") po = login(self.driver) self.assertEqual(po.error_hint(), u"请输入账户名") function.insert_image(self.driver, 'empty_username.jpg')
def test_login2(self): u'''仅密码为空''' self.user_login_verify(username="******") po = login(self.driver) self.assertEqual(po.error_hint(), u"请输入密码") function.insert_image(self.driver, 'empty_password.jpg')
def test_login1(self): u'''帐户名和密码为空''' self.user_login_verify() po = login(self.driver) self.assertEqual(po.error_hint(), u"请输入账户名和密码") function.insert_image(self.driver, 'empty_username&password.jpg')
def test_login8(self): u'''正确登录''' self.user_login_verify(username="******", password="******") po = login(self.driver) self.assertEqual(po.user_login_success(), u"寻医问药网 · 个人中心") function.insert_image(self.driver, 'True.jpg')