Exemple #1
0
 def test_login6(self):
     """ 用户名输入大于20位,密码有内容 """
     self.user_login_verify(username="******",
                            password="******")
     po = loginPage.Login(self.driver)
     Function.insert_img(self.driver, "Login_用户名输入大于20位密码有内容.jpg")
     self.assertEqual(po.user_login_fail(), "用户名必须由4-20位字母数字组成")
 def test_PeAccountPwd118(self):
     """ 旧密码输入正确,新密码和确认密码输入6-12位数字字母_,且相等 """
     self.pap().front()
     self.pap().password_unified('123456', '123456', '123456')
     text = loginPage.Login(self.driver).login_notice_text()
     # 校验错误提示是否为“尊敬的客户:”
     self.assertEqual(text, "尊敬的客户:")
     Function.insert_img(self.driver, "PeAccountPwd_修改密码全部输入正确.jpg")
Exemple #3
0
 def test_navigation26(self):
     """ 点击个人中心退出系统 """
     self.na().na_personal()
     self.na().na_personal_check("退  出")
     Function.insert_img(self.driver, "Navigation_退出系统.jpg")
     # 校验页面数据中是否出现“尊敬的客户:”文字
     self.assertEqual(
         loginPage.Login(self.driver).login_notice_text(), "尊敬的客户:")
 def test_business64(self):
     """ 第一页全部数据收藏 """
     loginPage.Login(self.driver).user_login_front()
     navigationPage.Navigation(self.driver).na_personal_check('收藏关注')
     positive = pca.Pca(self.driver).collection_number_all()
     number = Function.re_sub(positive)
     self.bu().business_time_select_time(2)
     method.Method(self.driver).js_bottom()
     self.bu().business_pagefoot_all()
     self.bu().business_pagefoot_collect()
     navigationPage.Navigation(self.driver).na_personal_check('收藏关注')
     positive = pca.Pca(self.driver).collection_number_all()
     number_new = Function.re_sub(positive)
     self.waiting_time()
     Function.insert_img(self.driver, "Business_第一页全部数据收藏校验.jpg")
     # 校验原收藏数量加上收藏数量是否收藏后总量
     self.assertEqual(number_new, number + 15)
 def front(self):
     loginPage.Login(self.driver).user_login_front()
     navigationPage.Navigation(self.driver).na_check("专题分析")
Exemple #6
0
 def login_front(self):
     """简化-前置登录"""
     loginPage.Login(self.driver).user_login_front()
Exemple #7
0
 def front(self):
     loginPage.Login(self.driver).user_login_front()
     navigationPage.Navigation(self.driver).na_personal_check("账号密码")
Exemple #8
0
 def test_login1(self):
     """ 用户名为空、密码为空 """
     loginPage.Login(self.driver).user_login("", "")
     error = loginPage.Login(self.driver).fail_text()
     self.assertEqual(error, "请您输入手机/邮箱/用户名")
     Function.insert_img(self.driver, "Login_name_pass_empty.png")
Exemple #9
0
 def test_login2(self):
     """ 用户名为空、密码错误 """
     loginPage.Login(self.driver).user_login("", "123")
     self.assertEqual(
         loginPage.Login(self.driver).fail_text(), "请您输入手机/邮箱/用户名")
     Function.insert_img(self.driver, "Login_name_empty.png")
Exemple #10
0
 def test_login10(self):
     """ 输入错误的用户名,密码输入正确 """
     self.user_login_verify(username="******", password="******")
     po = loginPage.Login(self.driver)
     Function.insert_img(self.driver, "Login_输入错误的用户名密码输入正确.jpg")
     self.assertEqual(po.user_login_fail(), "用户名或者密码不正确")
Exemple #11
0
 def test_login11(self):
     """ 输入错误的密码,用户名正确 """
     self.user_login_verify(username="******", password="******")
     po = loginPage.Login(self.driver)
     Function.insert_img(self.driver, "Login_输入错误的密码用户名正确.jpg")
     self.assertEqual(po.user_login_fail(), "用户名或者密码不正确")
Exemple #12
0
 def na_navigation_add(self):
     """简化-前置登录→新增导航"""
     loginPage.Login(self.driver).user_login_front()
     self.navigation_add()
Exemple #13
0
 def test_login9(self):
     """ 密码输入非字母数字下划线组合,用户名有4-20位内容 """
     self.user_login_verify(username="******", password="******")
     po = loginPage.Login(self.driver)
     Function.insert_img(self.driver, "Login_密码输入非字母数字下划线组合用户名有4-20位内容.jpg")
     self.assertEqual(po.user_login_fail(), "密码必须是由 6-12位字母数字_ 组合")
Exemple #14
0
 def test_login4(self):
     """ 用户名有4-20位内容、密码为空 """
     self.user_login_verify(username="******", password="")
     po = loginPage.Login(self.driver)
     Function.insert_img(self.driver, "Login_用户名有4-20位内容密码为空.jpg")
     self.assertEqual(po.user_login_fail(), "密码不能为空")
Exemple #15
0
 def test_login3(self):
     """ 用户名为空、密码有内容 """
     self.user_login_verify(username="", password="******")
     po = loginPage.Login(self.driver)
     Function.insert_img(self.driver, "Login_用户名为空密码有内容.jpg")
     self.assertEqual(po.user_login_fail(), "用户名不能为空")
Exemple #16
0
 def test_login2(self):
     """ 用户名为空、密码为空登录 """
     self.user_login_verify(username="", password="")
     po = loginPage.Login(self.driver)
     Function.insert_img(self.driver, "Login_用户名为空密码为空登录.jpg")
     self.assertEqual(po.user_login_fail(), "")
Exemple #17
0
 def test_login1(self):
     """ 用户名正确、密码正确登录 """
     self.user_login_verify(username="******", password="******")
     po = loginPage.Login(self.driver)
     Function.insert_img(self.driver, "Login_用户名密码正确登录.jpg")
     self.assertTrue(po.user_login_success(), "+")
Exemple #18
0
 def user_login_verify(self, username, password):
     loginPage.Login(self.driver).user_login(username, password)