Exemple #1
0
 def test_Direct_many_note_many_double_Coun_nu_case(self):
     """验证多注多倍号码,点击继续选号按钮功能"""
     ha = HomePage_lexiu(self.driver)
     hb = There_D_choosenumber_lexiu(self.driver)
     hb1 = ArrangeFiveChooseNumber_lexiu(self.driver)
     hb2 = UnionLottoChooseNumber_lexiu(self.driver)
     hc = ConfirmLottery_lexiu(self.driver)
     hd = ArrangeFiveConfirmLottery_lexiu(self.driver)
     hl = Login_lexiu(self.driver)
     ha.open()
     ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作
     ha.Moveable_float_close()
     ha.fucai_3D_link()  ###点击3D
     hb.Play_d()  ###点击玩法
     hb.Play_direct_d()  ###点击直选
     hb.there_D_bais(1, 0)  ##随机取百位1个数字
     hb.there_D_shis(3, 1)  ##随机取十位4个数字
     hb.there_D_ges(1, 1)  ##随机取个位2个数字
     hb1.Confirm_nu()  # 点击确认选号
     hd.Multiple_input(10)  ###点击倍数输入功能
     hd.Coun_nu()#点击继续选号
     hb.there_D_bais(1, 0)  ##随机取百位1个数字
     hb.there_D_shis(0, 1)  ##随机取十位1个数字
     hb.there_D_ges(0, 1)##随机取个位1个数字
     hb1.Confirm_nu()  # 点击确认选号
     mur = hd.Test_note_nu()
     self.assertEqual('9', mur)  ####断言注数
     mur = hd.Test_multiple_show()  # 读取倍数
     self.assertEqual('10', mur)  ##断言
     hc.submit_order_to_station_owner_button()##点击提交给站主
Exemple #2
0
 def test_Direct_a_note_Del_none_case(self):
     """验证确认投注页面,点击X图标功能"""
     ha = HomePage_lexiu(self.driver)
     hb = There_D_choosenumber_lexiu(self.driver)
     hb1 = ArrangeFiveChooseNumber_lexiu(self.driver)
     hb2 = UnionLottoChooseNumber_lexiu(self.driver)
     hc = ConfirmLottery_lexiu(self.driver)
     hd = ArrangeFiveConfirmLottery_lexiu(self.driver)
     hl = Login_lexiu(self.driver)
     ha.open()
     ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作
     ha.Moveable_float_close()
     ha.fucai_3D_link()  ###点击3D
     hb.Play_d()  ###点击玩法
     hb.Play_direct_d()  ###点击直选
     hb.there_D_bais(1, 0)  ##随机取百位1个数字
     hb.there_D_shis(0, 1)  ##随机取十位1个数字
     hb.there_D_ges(0, 1)  ##随机取个位1个数字
     hb1.Confirm_nu()  # 点击确认选号
     hd.Del_none(1)  ######删除1注
     hb.there_D_bais(1, 0)  ##随机取百位1个数字
     hb.there_D_shis(0, 1)  ##随机取十位1个数字
     hb.there_D_ges(0, 1)  ##随机取个位1个数字
     hb1.Confirm_nu()  # 点击确认选号
     mur = hd.Test_note_nu()
     self.assertEqual('1', mur)  ####断言注数
Exemple #3
0
 def test_Direct_chase_ticket_fifty_case(self):
     """"点击追加50期"""
     ha = HomePage_lexiu(self.driver)
     hb = There_D_choosenumber_lexiu(self.driver)
     hb1 = ArrangeFiveChooseNumber_lexiu(self.driver)
     hb2 = UnionLottoChooseNumber_lexiu(self.driver)
     hc = ConfirmLottery_lexiu(self.driver)
     hd = ArrangeFiveConfirmLottery_lexiu(self.driver)
     hl = Login_lexiu(self.driver)
     ha.open()
     ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作
     ha.Moveable_float_close()
     ha.fucai_3D_link()  ###点击3D
     hb.Play_d()  ###点击玩法
     hb.Play_direct_d()  ###点击直选
     hb.there_D_bais(1, 0)  # 随机选取百位去个数字
     hb.there_D_shis(0, 1)  # 随机选取十位1个数字
     hb.there_D_ges(0, 1)  # 随机选择个位1个数字
     hb1.Confirm_nu()  # 点击确认选号
     hc.chase_ticket_button()  ###点击追期
     hc.chase_ticket_button_fifty()  ##点击 50期
     nu=hd.Test_period_show()
     self.assertEqual('50',nu)
     hc.submit_order_to_station_owner_button()  # 点击提交给站主
     #hl.new_user_login_tab()  # 点击新登录
     hl.login_lexiu()  # 输入账号,密码
     hc.submit_order_to_station_owner_button()  # 点击提交给站主
     hc.confirm_and_pay_button()  # 点击确认支付
Exemple #4
0
 def test_Direct_Multiple_add_case(self):
     """验证确认投注页面,点击倍数+"""
     ha = HomePage_lexiu(self.driver)
     hb = There_D_choosenumber_lexiu(self.driver)
     hb1 = ArrangeFiveChooseNumber_lexiu(self.driver)
     hb2 = UnionLottoChooseNumber_lexiu(self.driver)
     hc = ConfirmLottery_lexiu(self.driver)
     hd = ArrangeFiveConfirmLottery_lexiu(self.driver)
     hl = Login_lexiu(self.driver)
     ha.open()
     ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作
     ha.Moveable_float_close()
     ha.fucai_3D_link()  ###点击3D
     hb.Play_d()  ###点击玩法
     hb.Play_direct_d()  ###点击直选
     hb.there_D_bais(1, 0)  # 随机选取百位去个数字
     hb.there_D_shis(0, 1)  # 随机选取十位1个数字
     hb.there_D_ges(0, 1)  # 随机选择个位1个数字
     hb1.Confirm_nu()  # 点击确认选号
     hd.Multiple_add()  ##点击倍数 +号
     mur = hd.Test_multiple_show()  # 读取倍数
     self.assertEqual('2', mur)  ##断言
     hc.submit_order_to_station_owner_button()  # 点击提交给站主
     #hl.new_user_login_tab()  # 点击新登录
     hl.login_lexiu()  # 输入账号,密码
     hc.submit_order_to_station_owner_button()  # 点击提交给站主
     hc.confirm_and_pay_button()  # 点击确认支付
Exemple #5
0
 def test_Direct_iagree_case(self):
     """验证确认投注页面,'点击我已满18岁单选按钮"""
     ha = HomePage_lexiu(self.driver)
     hb = There_D_choosenumber_lexiu(self.driver)
     hb1 = ArrangeFiveChooseNumber_lexiu(self.driver)
     hb2 = UnionLottoChooseNumber_lexiu(self.driver)
     hc = ConfirmLottery_lexiu(self.driver)
     hd = ArrangeFiveConfirmLottery_lexiu(self.driver)
     hl = Login_lexiu(self.driver)
     ha.open()
     ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作
     ha.Moveable_float_close()
     ha.fucai_3D_link()  ###点击3D
     hb.Play_d()  ###点击玩法
     hb.Play_direct_d()  ###点击直选
     hb.there_D_bais(1, 0)  # 随机选取百位去个数字
     hb.there_D_shis(0, 1)  # 随机选取十位1个数字
     hb.there_D_ges(0, 1)  # 随机选择个位1个数字
     hb1.Confirm_nu()  # 点击确认选号
     hd.Iagree()  # 点击我已满18岁单选按钮
     hc.submit_order_to_station_owner_button()  # 点击提交给站主
     hd.Know()  # 点击我知道了
     hd.Iagree()  # 点击我已满18岁单选按钮
     hc.submit_order_to_station_owner_button()  # 点击提交给站主
     #hl.new_user_login_tab()  # 点击新登录
     hl.login_lexiu()  # 输入账号,密码
     hc.submit_order_to_station_owner_button()  # 点击提交给站主
     hc.confirm_and_pay_button()  # 点击确认支付
Exemple #6
0
 def test_Direct_clear_number_case(self):
     """验证选号页面,点击清除选号按钮功能"""
     ha = HomePage_lexiu(self.driver)
     hb = There_D_choosenumber_lexiu(self.driver)
     hb1 = ArrangeFiveChooseNumber_lexiu(self.driver)
     hb2 = UnionLottoChooseNumber_lexiu(self.driver)
     hc = ConfirmLottery_lexiu(self.driver)
     hd = ArrangeFiveConfirmLottery_lexiu(self.driver)
     hl = Login_lexiu(self.driver)
     ha.open()
     ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作
     ha.Moveable_float_close()
     ha.fucai_3D_link()  ###点击3D
     hb.Play_d()  ###点击玩法
     hb.Play_direct_d()  ###点击直选
     hb.there_D_bais(1, 0)  ##随机取百位1个数字
     hb.there_D_shis(0, 1)  ##随机取十位1个数字
     hb.there_D_ges(0, 1)  ##随机取个位1个数字
     hb2.clear_number()#点击清除选号页面
     hb1.Confirm_nu()  # 点击确认选号
     hb1.Confirm_nu()  # 点击确认选号
     mur = hd.Test_note_nu()
     self.assertEqual('1', mur)  ####断言注数
     hc.submit_order_to_station_owner_button()##点击提交给站主
     #hl.new_user_login_tab()  # 点击新登录
     hl.login_lexiu()  # 输入账号,密码
     hc.submit_order_to_station_owner_button()  # 点击提交给站主
     hc.confirm_and_pay_button()  # 点击确认支付
Exemple #7
0
 def test_Direct_all_choosenumber_case(self):
     """验证选号页面数字球功能"""
     ha = HomePage_lexiu(self.driver)
     hb=There_D_choosenumber_lexiu(self.driver)
     hb1 = ArrangeFiveChooseNumber_lexiu(self.driver)
     hc = ConfirmLottery_lexiu(self.driver)
     hl = Login_lexiu(self.driver)
     ha.open()
     ######判断是否出现浮层弹框,如果出现浮层点击X,然后执行下一步操作
     ha.Moveable_float_close()
     ha.fucai_3D_link()###点击3D
     hb.Play_d()###点击玩法
     hb.Play_direct_d()###点击直选
     hb.there_D_bai()##点击百位数字
     hb.there_D_shi()##点击十位数字
     hb.there_D_ge()##点击个位数字
     hb.there_D_bai()##取消百位数字
     hb.there_D_shi()##取消十位数字
     hb.there_D_ge()##取消个位数字
     hb.there_D_bais(1,0)##随机取百位1个数字
     hb.there_D_shis(0,1)##随机取十位1个数字
     hb.there_D_ges(0,1)##随机取个位1个数字
     hb1.Confirm_nu()  # 点击确认选号
     hc.submit_order_to_station_owner_button()  ##点击提交给站主
     #hl.new_user_login_tab()  # 点击新登录
     hl.login_lexiu()  # 输入账号,密码
     hc.submit_order_to_station_owner_button()  # 点击提交给站主
     hc.confirm_and_pay_button()  # 点击确认支付