def test_function_instruct_case(self): '''验证订单详情页【功能说明】,能正常打开和关闭''' hp = HomePage(self.driver) pbcn = PaintBallChooseNumber(self.driver) cl = ConfirmLottery(self.driver) pbc = PaintBallConfirm(self.driver) l = Login(self.driver) sos = SubmitOrderSuccess(self.driver) od = OrderDetails(self.driver) hp.open() ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作 hp.Moveable_float_close() hp.My_lottery_ticket() # 点击我的彩票 l.login() # 点击登录 hp.homepage_link() # 点击首页 hp.paintball_link() ##点击竞彩足球 pbcn.Play_f() ###点击玩法 pbcn.Play_rqspf() ##点击让球胜平负 aa = pbcn.rqspf_choose(2) # 选择2场赛事 if aa == 2: pbcn.confirm_match() ###点击确认赛事 cl.submit_order_to_station_owner_button() # 点击提交订单给站主 cl.confirm_and_pay_button() # 点击确认支付 sos.check_order_details() # 点击查看详情 self.driver.execute_script("window.scroll(0,200)") #鼠标滑动200px od.function_instruct() #点击功能说明 od.i_know() #点击【知道了】
def test_play_instruct_case(self): '''验证订单详情页【玩法说明】,能正常打开和关闭''' hp = HomePage(self.driver) pbcn = PaintBallChooseNumber(self.driver) cl = ConfirmLottery(self.driver) pbc = PaintBallConfirm(self.driver) sfcn = SingleFootChooseNumber(self.driver) l = Login(self.driver) sos = SubmitOrderSuccess(self.driver) od = OrderDetails(self.driver) hp.open() ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作 hp.Moveable_float_close() hp.My_lottery_ticket() # 点击我的彩票 l.login() # 点击登录 hp.homepage_link() # 点击首页 hp.single_foot_link() ##点击竞彩足球 pbcn.Play_f() ###点击玩法 pbcn.Play_spf() ##点击胜平负 aa = sfcn.jzdg_spf_choose(2) # 选择2场赛事 if aa == 2: pbcn.confirm_match() ###点击确认赛事 cl.submit_order_to_station_owner_button() #点击提交订单给站主 cl.confirm_and_pay_button() #点击确认支付 sos.check_order_details() #点击查看详情 od.play_instruct() #点击玩法说明 od.i_know() #点击【知道了】