def test_optimize_award_add_lottery_sum_case(self): '''选择四场对阵,进入投注确认页面,选择串关为4串1、3串1、2串1,点击奖金优化,进入奖金优化页面,增加投注金额,提交订单''' hp = HomePage_lexiu(self.driver) pbcn = PaintBallChooseNumber_lexiu(self.driver) cl = ConfirmLottery_lexiu(self.driver) pbc = PaintBallConfirm_lexiu(self.driver) l = Login_lexiu(self.driver) sos = SubmitOrderSuccess_lexiu(self.driver) hp.open() ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作 hp.Moveable_float_close() hp.My_lottery_ticket() # 点击我的彩票 l.login_lexiu() # 点击登录 hp.homepage_link() # 点击首页 hp.paintball_link() ##点击竞彩足球 pbcn.Play_f() ###点击玩法 pbcn.Play_rqspf() ##点击让球胜平负 aa = pbcn.rqspf_choose(4) ###随机点击4场比赛 if aa == 2: pbcn.confirm_match() ###点击确认赛事 pbc.Pf_pass() # 点击过关方式 pbc.choose_all_pass_nu() ###选中所有的过关方式 a = pbc.Pf_pass_text() ###读取选中的过关方式 self.assertIn('2串1,3串1,4串1', a) pbc.Pf_bouns() ##点击奖金优化 pbc.optimize_add_money_input(200) # 修改奖金优化金额 pbc.submit_order() # 点击提交订单给站主 cl.confirm_and_pay_button() # 点击确认支付 hp.Moveable_float_close() text1 = sos.submit_order_success() # 获取提交订单成功文本 self.assertEqual('订单提交成功', text1)
def test_test_paintball_rqspf_option7chage_throw_all_way(self): '''选号页面,任意选择七场对阵,选择串关为6串1、5串1、2串1组合,提交订单''' hp = HomePage_lexiu(self.driver) pbcn = PaintBallChooseNumber_lexiu(self.driver) cl = ConfirmLottery_lexiu(self.driver) pbc = PaintBallConfirm_lexiu(self.driver) sos = SubmitOrderSuccess_lexiu(self.driver) l = Login_lexiu(self.driver) hp.open() hp.Moveable_float_close() hp.My_lottery_ticket() # 点击我的彩票 l.login_lexiu() # 点击登录 hp.homepage_link() # 点击首页 hp.paintball_link() ##点击竞足 pbcn.Play_f() # 选择玩法 pbcn.Play_rqspf() # 选择让球胜平负 aa = pbcn.rqspf_choose(7) # 选择7场比赛 if aa == 2: pbcn.confirm_match() # 点击确认赛事 pbc.Pf_pass() # 点击过关方式 pbc.choose_all_pass_nu() ###选中所有的过关方式 a = pbc.Pf_pass_text() ###读取选中的过关方式 self.assertIn('2串1,3串1,4串1,5串1,6串1,7串1', a) cl.submit_order_to_station_owner_button() # 点击提交订单给站主 cl.confirm_and_pay_button() # 点击确认支付 text1 = sos.submit_order_success() # 获取提交订单成功文本 self.assertEqual('订单提交成功', text1)