def test_username_null(self): ''' 测试用户名为空 ''' self.loginpage.openLoginPage() self.log('PO-gjs :打开浏览器进入到项目首页 ') self.loginpage.login_gjs_pro(self.readusername(3), self.readpassword(3)) self.log('PO-gjs :输入用户名为空和正确密码 ') self.assertEqual(self.loginpage.get_userNullText(), self.exceptText(3)) self.log('PO-gjs :登录失败获取信息进行断言 ') SaveImage(self.dr, 'loginuserNull.png') self.log('PO-gjs :登录失败后获取截图信息 ') self.log('PO-gjs :第 3 条用例执行结束 .....')
def testlogin(self): ''' 正确的用户名和密码 ''' self.loginpage.openLoginPage() self.log('PO-gjs :打开浏览器进入到项目首页 ') self.loginpage.login_gjs_pro(self.readusername(1), self.readpassword(1)) self.log('PO-gjs :输入正确的用户名和密码 ') self.assertEqual(self.loginpage.get_assertText(), self.exceptText(1)) # 断言 self.log('PO-gjs :登录成功获取信息进行断言 ') SaveImage(self.dr, 'login_success.png') self.log('PO-gjs :登录成功后获取截图信息 ') self.log('PO-gjs :第 4 条用例执行结束 .....')
def test_user_null(self): '''测试密码为空''' self.loginpage.openLoginPage() self.log('PO-gjs:打开浏览器进入到项目首页') self.loginpage.login_gjs_pro(self.readusername(2), self.readpassword(2)) self.log('PO-gjs:输入正确用户名和密码为空') self.assertEqual(self.loginpage.get_passwordNullText(), self.exceptText(2)) #断言 self.log('PO-gjs:登录失败获取信息进行断言') SaveImage(self.dr, 'loginpasswdNull.png') self.log('PO-gjs:登录失败后获取截图信息') self.log('PO-gjs:第1条用例执行结束.....')