def test_Event_analysis_data_case(self): """竞蓝选号页,点击对阵左边下拉三角,展开赛事分析数据,点击页面下方的投注竞彩篮球按钮,页面跳转到选号页""" ha = HomePage(self.driver) hb = PaintBallChooseNumber(self.driver) hb1 = HaobcChooseNumber(self.driver) hc = ConfirmLottery(self.driver) hc1 = PaintBallConfirm(self.driver) hl = Login(self.driver) hd = SubmitOrderSuccess(self.driver) ha.open() ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作 ha.Moveable_float_close() ha.My_lottery_ticket() # 点击我的彩票 hl.login() # 点击登录 ha.homepage_link() # 点击首页 ha.haobc_link() # 点击竞彩蓝球 a = hb1.Event_analysis_data() ##点击赛事向下箭头 if a == 1: hb1.Event_analysis_data_click() ###点击数据分析 hb1.Race_basketball() # 点击【投注竞彩蓝球】 hb1.Basketball_mix_nus_X(2) ###随机点击8场比赛 hb.confirm_match() ###点击已选N场比赛 hc.submit_order_to_station_owner_button() ####点击提交给站主 hc.confirm_and_pay_button() # 点击确认支付 text1 = hd.submit_order_success() # 获取提交订单成功文本 self.assertEqual('订单提交成功', text1)
def test_immediately_sorce_lottery_case(self): '''在投注选号页面,点击右上角即时比分,打开赛事分析数据,点击页面下方的投注竞彩足球按钮,页面跳转到选号页,选择两场比赛,提交订单''' hp = HomePage(self.driver) pbcn = PaintBallChooseNumber(self.driver) l = Login(self.driver) sos = SubmitOrderSuccess(self.driver) t = There_D_choosenumber(self.driver) hb = HaobcChooseNumber(self.driver) hc = ConfirmLottery(self.driver) hc1 = PaintBallConfirm(self.driver) hl = Login(self.driver) hp.open() ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作 hp.Moveable_float_close() hp.My_lottery_ticket() # 点击我的彩票 l.login() # 点击登录 hp.homepage_link() # 点击首页 hp.haobc_link() #点击竞彩蓝球 t.Instruct() # 点击右上角的。。。 pbcn.immediately() #点击即时比分 aa = pbcn.enter_analysis_page() #点击进入赛事分析 if aa == 1: hb.Race_basketball() #点击【投注竞彩蓝球】 aa = hb.Basketball_mix_nus_X(2) ###随机点击8场比赛 if aa > 0: hb.confirm_match() ###点击已选N场比赛 hc.submit_order_to_station_owner_button() ####点击提交给站主 hc.confirm_and_pay_button() # 点击确认支付 text1 = sos.submit_order_success() #获取提交订单成功文本 self.assertEqual('订单提交成功', text1)