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()
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, "提交订单失败")