def test_login_pwd_null(self): '''密码为空登录''' po = LoginPage(self.driver) po.open() po.login_action('abc', '') sleep(2) self.assertEqual(po.login_error_hint(), '请输入密码') function.insert_img(self.driver, 'pwd_null.jpg')
def test_login_user_pwd_null(self): '''用户名密码为空登录''' po = LoginPage(self.driver, self.url, u'网易') po.open() po.login_action('', '') sleep(2) self.assertEqual(po.login_error_hint(), u'请输入帐号') function.insert_img(self.driver, 'user_pwd_null.png')
def test_login_success(self): '''用户名、密码正确,登录成功''' po = LoginPage(self.driver) po.open() user = "******" po.login_action(user, "qwer1234") sleep(2) po2 = MailPage(self.driver) print(po2.login_success_user()) self.assertEqual(po2.login_success_user(), user + "@163.com") function.insert_img(self.driver, "success.jpg")
def test_login_user_pwd_error(self): '''用户名或密码错误''' po = LoginPage(self.driver) po.open() character = random.choice('zyxwvutsrqponmlkjihgfedcba') username = "******" + character po.login_action(username, "$#%#") sleep(2) print(po.login_error_hint()) self.assertEqual(po.login_error_hint(), '帐号或密码错误') function.insert_img(self.driver, "user_pwd_error.jpg")
def test_login_user_null(self): '''用户名为空''' #配置IP地址 ipo = IPConfigPage(self.driver) lpo = LoginPage(self.driver) lpo.click_ip_btn() ipo.ipconfig_action("172.16.12.223") #配置登录信息 lpo.login_action("", "") result = driverwait.find_toast(self.driver, u'账号为空') print(u"用户名和密码为空校验结果%s" % result) function.insert_image(self.driver, "login_user_null.jpg")
def test_login_sucess(self): '''用户名和密码正常''' # 配置IP地址 ipo = IPConfigPage(self.driver) lpo = LoginPage(self.driver) lpo.click_ip_btn() ipo.ipconfig_action("172.16.12.223") # 配置登录信息 lpo.login_action("fourf", "123456") result = driverwait.find_toast(self.driver, "会议列表") print(u"登录成功:%s" % result) function.insert_image(self.driver, "login_success.jpg")
def test_login_user_pwd_error(self): '''用户名或者密码错误''' # 配置IP地址 ipo = IPConfigPage(self.driver) lpo = LoginPage(self.driver) lpo.click_ip_btn() ipo.ipconfig_action("172.16.12.223") # 配置登录信息 lpo.login_action("fourfd", "145278") result = driverwait.find_toast(self.driver, u'账号不存在') print(u"密码为空校验结果:%s" % result) function.insert_image(self.driver, "login_user_pwd_error.jpg")