def test_006_login_user_pwd_success(self): """账号正确,密码正确""" self.user_login_verify(username=read_user_data(5, "username"), password=read_user_data(5, "password")) po = Login(self.driver) self.assertEqual(po.success_hint(), read_user_data(5, "username")) function.insert_img(self.driver, "login_success.jpg")
def test_005_login_user_success(self): """账号正确,密码不正确""" self.user_login_verify(username=read_user_data(4, "username"), password=read_user_data(4, "password")) po = Login(self.driver) self.assertEqual(po.error_hint(), "您输入的账号或密码不正确,请重新输入!") function.insert_img(self.driver, "pwd_error.jpg")
def test_003_login_user_empty(self): """账号为空""" self.user_login_verify(username=read_user_data(2, "username"), password=read_user_data(2, "password")) po = Login(self.driver) self.assertEqual(po.error_hint(), "请输入账号") function.insert_img(self.driver, "user_empty.jpg")
def test_004_login_pwd_success(self): """账号不正确,密码正确""" num = random.choice('1234567890') username = read_user_data(3, "username") + num self.user_login_verify(username=username, password=read_user_data(3, "password")) po = Login(self.driver) self.assertEqual(po.error_hint(), "您输入的账号或密码不正确,请重新输入!") function.insert_img(self.driver, "user_error.jpg")
def test_007_home_verify_menu(self): """验证菜单标题""" self.user_login_verify() po = Home(self.driver) self.assertEqual(po.get_text(Home.menu1_loc), globalparam.MENU_SJKB_NAME) self.assertEqual(po.get_text(Home.menu2_loc), globalparam.MENU_KHGL_NAME) """ self.assertEqual(Home(self.driver).get_text(Home.menu2_1_loc), globalparam.MENU_KHLB_NAME) self.assertEqual(Home(self.driver).get_text(Home.menu2_2_loc), globalparam.MENU_BQGL_NAME) self.assertEqual(Home(self.driver).get_text(Home.menu2_3_loc), globalparam.MENU_KHQX_NAME) """ self.assertEqual(po.get_text(Home.menu3_loc), globalparam.MENU_KQDC_NAME) """ self.assertEqual(Home(self.driver).get_text(Home.menu3_1_loc), globalparam.MENU_KQGL_NAME) """ function.insert_img(self.driver, "verify_menu_name.jpg")
def test_001_login_user_pwd_empty(self): """账号密码均为空""" self.user_login_verify() print "提示语:", Login(self.driver).error_hint() self.assertEqual(Login(self.driver).error_hint(), "请输入账号") function.insert_img(self.driver, "user_pwd_empty.jpg")