Ejemplo n.º 1
0
 def test_12(self, bzhh: Bazihehun):
     '''调起微信支付是否正常'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.wechat_pay()
     acturl_tips = bzhh.get_title()
     expect_title = "灵机支付 - 微信扫码支付"
     assert acturl_tips == expect_title
Ejemplo n.º 2
0
 def test_10(self, bzhh: Bazihehun):
     '''不输入男方出生日期是否正常'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.boy_empty_birthday()
     acturl_tips = bzhh.get_tips1()
     expect_tips = "请选择男方出生日期"
     assert acturl_tips == expect_tips
Ejemplo n.º 3
0
 def test_08(self, bzhh: Bazihehun):
     '''男方姓名输入英文姓名'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.boy_english_name()
     acturl_tips = bzhh.get_tips1()
     expect_tips = "男方姓名必须为汉字!"
     assert acturl_tips == expect_tips
Ejemplo n.º 4
0
 def test_01(self, bzhh: Bazihehun):
     '''不输入女方姓名是否正常'''
     bzhh.open("/bazihehun/inde?chanxnel=online_paytest")
     bzhh.empty_girl_name()
     acturl_tips = bzhh.get_tips()
     expect_tips = "女方姓名不能为空!"
     assert acturl_tips == expect_tips
Ejemplo n.º 5
0
 def test_04(self, bzhh: Bazihehun):
     '''女方姓名过长是否正常'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.girl_long_name()
     acturl_tips = bzhh.get_tips1()
     expect_tips = "女方姓名长度不能超过4!"
     assert acturl_tips == expect_tips
Ejemplo n.º 6
0
 def test_06(self, bzhh: Bazihehun):
     '''输入长度过长的男方中文姓名'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.boy_long_name()
     acturl_tips = bzhh.get_tips1()
     expect_tips = "男方姓名长度不能超过4!"
     assert acturl_tips == expect_tips
Ejemplo n.º 7
0
 def test_20(self, bzhh: Bazihehun):
     '''在历史订单中调起paypal支付是否正常'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.dd_pp_pay()
     acturl_tips = bzhh.get_title()
     expect_title = "登录您的PayPal账户"
     assert acturl_tips == expect_title
Ejemplo n.º 8
0
 def test_03(self, bzhh: Bazihehun):
     '''女方姓名过短是否正常'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.girl_short_name()
     acturl_tips = bzhh.get_tips1()
     expect_tips = "女方姓名长度不能小于2!"
     assert acturl_tips == expect_tips
Ejemplo n.º 9
0
 def test_02(self, bzhh: Bazihehun):
     '''不输入男方姓名是否正常'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.empty_boy_name()
     acturl_tips = bzhh.get_tips1()
     expect_tips = "男方姓名不能为空!"
     assert acturl_tips == expect_tips
Ejemplo n.º 10
0
 def test_11(self, bzhh: Bazihehun):
     '''输入正常的信息,跳转是否正常'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.normal_information()
     current_url = bzhh.get_url()
     acturl_url = re.findall("https://(.+?)/pay?", current_url)[0]
     expect_url = "cs.lingbz.com/bazihehun"
     assert acturl_url == expect_url
Ejemplo n.º 11
0
 def test_16(self, bzhh: Bazihehun):
     '''跳转到历史订单是否正常'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.click_lsdd()
     current_url = bzhh.get_url()
     acturl_tips = re.findall("https://(.+?)/index?", current_url)[0]
     expect_tips = "cs.lingbz.com/orderquery"
     assert acturl_tips == expect_tips
Ejemplo n.º 12
0
 def test_19(self, bzhh: Bazihehun):
     '''在历史订单中调起银联支付是否正常'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.dd_yl_pay()
     acturl_tips = bzhh.get_title()
     if acturl_tips == 'Unionpay Online Payment-Comprehensive online trading transfer and liquidation platform!':
         assert True
     else:
         expect_title = "银联在线支付-银行卡综合性网上交易转接清算平台!"
         assert acturl_tips == expect_title
Ejemplo n.º 13
0
 def test_18(self, bzhh: Bazihehun):
     '''在历史订单中调起支付宝支付是否正常'''
     bzhh.open("/bazihehun/index?channel=online_paytest")
     bzhh.dd_zfb_pay()
     acturl_title = bzhh.get_title()
     expect_title1 = "支付宝"
     expect_title2 = "支付宝 - 网上支付 安全快速!"
     if acturl_title == "支付宝":
         assert acturl_title == expect_title1
     else:
         assert acturl_title == expect_title2
Ejemplo n.º 14
0
def bzhh(driver, base_url):
    bzhh = Bazihehun(driver, base_url)
    return bzhh