Beispiel #1
0
 def test_UnionLotto_DanTuo_5_2_16_case(self):
     """红球胆码5个 ,红球拖码 2个,蓝球16个"""
     ha = HomePage(self.driver)
     hb = UnionLottoChooseNumber(self.driver)
     hc = ConfirmLottery(self.driver)
     hl = Login(self.driver)
     hd = SubmitOrderSuccess(self.driver)
     ha.open()
     ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作
     ha.Moveable_float_close()
     ha.UnionLotto_link()  # 点击双色球链接
     hb.DanTuo_mode()  # 选择胆拖模式
     hb.u_red_five_two()  #选择5个胆码2个拖码
     hb.u_bule_sixteen()  ##选择16个蓝球
     hb.Confirm_button()  # 确认选号
     mur = hc.lottery_number_text()  # 读取注数
     self.assertEqual('32', mur)  ##断言
     nu = hc.throw_time_text()  ###倍数
     self.assertEqual('1', nu)
     hc.submit_order_to_station_owner_button()
Beispiel #2
0
 def test_UnionLotto_DanTuo_5_18_16_case(self):
     '''手选5个胆码18个拖码,16个蓝球的流程测试'''
     ###点击进入双色球选号页面###
     hp = HomePage(self.driver)
     hp.open()
     ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作
     hp.Moveable_float_close()
     hp.UnionLotto_link()  # 点击双色球链接
     ulcn = UnionLottoChooseNumber(self.driver)
     ulcn.DanTuo_mode()  # 选择胆拖模式
     ulcn.u_red_five_eighteen()  # 红球选取5个胆码18个拖码
     ulcn.u_bule_sixteen()  # 选取16个蓝球
     ulcn.Confirm_button()  # 点击确认选号
     cl = ConfirmLottery(self.driver)
     cl.submit_order_to_station_owner_button()  # 点击提交订单给站主
     l = Login(self.driver)
     l.login()  # 点击登录
     cl.submit_order_to_station_owner_button()  # 点击提交订单给站主
     cl.confirm_and_pay_button()  # 点击确认并支付
     sos = SubmitOrderSuccess(self.driver)
     hp.Moveable_float_close()  # 关闭悬浮窗口
     text = sos.submit_order_success()
     self.assertEqual("订单提交成功", text, "提交订单失败")