Beispiel #1
0
 def test_jiyang(self):
     LoginPage(self.driver).darenlogin("xxx", 'xxx')
     LoginPage(self.driver).zhaosp_click()
     ZSP(self.driver).zsp_sssp('菊花')
     ZSP(self.driver).zsp_click_jysq()
     ZSP(self.driver).zsp_tjjysq()
     ZSP(self.driver).zsp_input_fkxx()
Beispiel #2
0
 def test_jiyang_xianshangzhifu(self):
     '''支付宝支付'''
     LoginPage(self.driver).darenlogin('xxx', 'xxx')
     sleep(3)
     LoginPage(self.driver).xuanpk_click()
     LoginPage(self.driver).zhaosp_click()
     text = ZSP(self.driver).zsp_sssp('板砖')
     self.assertEqual(text, '板砖')
     ZSP(self.driver).zsp_click_jysq()
     ZSP(self.driver).zsp_tjjysq()
     self.assertEqual(ZSP(self.driver).zsp_xianshangzhifu_zfb(), '1 元')
Beispiel #3
0
    def test_jiyang_xianxiazhifu(self):
        '''线下支付'''
        exp = '''已收到您的汇款,请等待反馈结果
付款成功后合作自动执行'''
        LoginPage(self.driver).darenlogin('xxx', 'xxx')
        sleep(3)
        LoginPage(self.driver).xuanpk_click()
        LoginPage(self.driver).zhaosp_click()
        text = ZSP(self.driver).zsp_sssp('板砖')
        self.assertEqual(text, '板砖')
        ZSP(self.driver).zsp_click_jysq()
        ZSP(self.driver).zsp_tjjysq()
        self.assertEqual(ZSP(self.driver).zsp_input_fkxx(), exp)
        Darenzx(self.driver).drzx_getjiyangbianhao()
Beispiel #4
0
 def test_login_swipetips(self):
     '''密码为空登录验证滑块提示'''
     data = BasePage(
         self.driver).getCsvData(r'D:\test\xiangbobo\testdata\login.csv')
     name = data[4][0]
     pwd = data[4][1]
     exp = data[4][2]
     text = LoginPage(self.driver).login_swipeTips(name, pwd)
     self.assertEqual(text, exp)
Beispiel #5
0
 def test_login_pwderror(self):
     '''密码错误登录'''
     data = BasePage(
         self.driver).getCsvData(r'D:\test\xiangbobo\testdata\login.csv')
     name = data[3][0]
     pwd = data[3][1]
     exp = data[3][2]
     text = LoginPage(self.driver).login_pwderror(name, pwd)
     self.assertEqual(text, exp)
Beispiel #6
0
 def test_login_namenull(self):
     '''账号为空登录name:取得是testdatalogin里的用户名,pwd:同名字,exp:取得也是logintata里的预期结果'''
     data = BasePage(
         self.driver).getCsvData(r'D:\test\xiangbobo\testdata\login.csv')
     name = data[1][0]
     pwd = data[1][1]
     exp = data[1][2]
     text = LoginPage(self.driver).login_namenull(name, pwd)
     self.assertEqual(text, exp)
Beispiel #7
0
 def test_login(self):
     '''达人登录,并校验登录后的账户名称'''
     data = BasePage(
         self.driver).getCsvData(r'D:\test\xiangbobo\testdata\login.csv')
     name = data[0][0]
     pwd = data[0][1]
     exp = data[0][2]
     name = LoginPage(self.driver).darenlogin(name, pwd)
     self.assertEqual(name, exp)
Beispiel #8
0
 def test_login(self):
     LoginPage(self.driver).darenlogin("xxx", 'xxx')
Beispiel #9
0
 def test_shangjia_dingdanzhaugntai(self):
     LoginPage(self.driver).shangjialogin('xxx', 'xxx')
     LoginPage(self.driver).sjzx_click_jygl()
     LoginPage(self.driver).qiehuannew()
     LoginPage(self.driver).swipe_youohua()
     self.assertEqual(Sjzx(self.driver).sjzx_dingdanzhuangtai(), '已完成')
Beispiel #10
0
 def test_shangjia_querenshouhuo(self):
     LoginPage(self.driver).shangjialogin('xxx', 'xxx')
     LoginPage(self.driver).sjzx_click_jygl()
     LoginPage(self.driver).qiehuannew()
     Sjzx(self.driver).sjzx_click_querenfahuo()
     self.assertEqual(Sjzx(self.driver).sjzx_fahuotanchuang(), '待收货')