示例#1
0
 def test_01(self, bzln:Baziliunian):
     '''不填写姓名是否会正常'''
     bzln.open("/baziliunianyunshi/index?channel=online_paytest")
     bzln.empty_name()
     acturl_tips = bzln.get_tips()
     expect_tips = "请填写姓名"
     assert acturl_tips == expect_tips
示例#2
0
 def test_09(self, bzln:Baziliunian):
     '''调起历史订单的微信支付是否正常'''
     bzln.open("/baziliunianyunshi/index?channel=online_paytest")
     bzln.dd_wechat_pay()
     acturl_title = bzln.get_title()
     expect_title = "灵机支付 - 微信扫码支付"
     assert acturl_title == expect_title
示例#3
0
 def test_04(self, bzln:Baziliunian):
     '''英文名称提示是否正常'''
     bzln.open("/baziliunianyunshi/index?channel=online_paytest")
     bzln.english_name()
     acturl_tips = bzln.get_tips()
     expect_tips = "请输入中文"
     assert acturl_tips == expect_tips
示例#4
0
 def test_03(self, bzln:Baziliunian):
     '''中文名称太短提示是否正常'''
     bzln.open("/baziliunianyunshi/index?channel=online_paytest")
     bzln.short_name()
     acturl_tips = bzln.get_tips()
     expect_tips = "姓名最少2个字"
     assert acturl_tips == expect_tips
示例#5
0
 def test_02(self, bzln:Baziliunian):
     '''中文名称太长提示是否正常'''
     bzln.open("/baziliunianyunshi/index?channel=online_paytest")
     bzln.long_name()
     acturl_tips = bzln.get_tips()
     expect_tips = "姓名不超过6个字"
     assert acturl_tips == expect_tips
示例#6
0
 def test_08(self, bzln:Baziliunian):
     '''跳转到历史订单页是否正常'''
     bzln.open("/baziliunianyunshi/index?channel=online_paytest")
     bzln.lsdd()
     current_url = bzln.get_url()
     acturl_url = re.findall("https://(.+?)/index?", current_url)[0]
     expect_url = "cs.lingbz.com/orderquery"
     assert acturl_url == expect_url
示例#7
0
 def test_05(self, bzln:Baziliunian):
     '''输入正常的信息跳转到支付页是否正常'''
     bzln.open("/baziliunianyunshi/index?channel=online_paytest")
     bzln.normal_information()
     current_url = bzln.get_url()
     acturl_url = re.findall("https://(.+?)/pay?", current_url)[0]
     expect_url = "cs.lingbz.com/baziliunianyunshi"
     assert acturl_url == expect_url
示例#8
0
 def test_10(self, bzln:Baziliunian):
     '''调起历史订单的支付宝支付是否正常'''
     bzln.open("/baziliunianyunshi/index?channel=online_paytest")
     bzln.dd_zfb_pay()
     acturl_title = bzln.get_title()
     expect_title1 = "支付宝"
     expect_title2 = "支付宝 - 网上支付 安全快速!"
     if acturl_title == "支付宝":
         assert acturl_title == expect_title1
     else:
         assert acturl_title == expect_title2
示例#9
0
def bzln(driver, base_url):
    bzln = Baziliunian(driver, base_url)
    return bzln