Exemplo n.º 1
0
 def pre_test(self):
     self.common = Common()
     # 初始化Luadriver
     self.luadriver = self.common.setupdriver()
     # 每个用例都需要关闭活动,把这个放在初始化里面实现
     self.common.closeactivity_switchserver(self.luadriver )
     self.hall_page = Hall_Page()
     self.safebox_page = Safebox_Page()
Exemplo n.º 2
0
 def pre_test(self):
     self.common = Common()
     # 初始化Luadriver
     self.luadriver = self.common.setupdriver()
     # 每个用例都需要关闭活动,把这个放在初始化里面实现
     self.common.closeactivity(self.luadriver)
     self.hall_page = Hall_Page()
     self.sign_page = Sign_Page()
Exemplo n.º 3
0
 def pre_test(self):
     self.common = Common()
     # 初始化Luadriver
     self.luadriver = self.common.setupdriver()
     # 每个用例都需要关闭活动,把这个放在初始化里面实现
     self.common.closeactivityprepublish(self.luadriver)
     self.friend_page = Friend_Page()
     self.hall_page = Hall_Page()
Exemplo n.º 4
0
 def pre_test(self):
     self.common = Common()
     self.hall_page = Hall_Page()
     self.personinfo_page = Personinfo_Page()
     # 初始化Luadriver
     self.luadriver = self.common.setupdriver()
     # 每个用例都需要关闭活动,把这个放在初始化里面实现
     self.common.closeActivityBtn()
Exemplo n.º 5
0
 def pre_test(self):
     self.common = Common()
     #初始化luadriver
     self.luadriver = self.common.setupdriver()
     time.sleep(5)
     #关闭活动弹框
     self.common.closeactivity_switchserver(self.luadriver,"预发布")
     self.hall_page = Hall_Page()
Exemplo n.º 6
0
 def pre_test(self):
     self.common = Common()
     self.hall_page = Hall_Page()
     self.game_page = Game_Page()
     # 初始化Luadriver
     self.luadriver = self.common.setupdriver()
     # self.common.deletefile(self.luadriver)
     self.common.closeactivity_switchserver(self.luadriver)
Exemplo n.º 7
0
 def pre_test(self):
     global starttime, endtime
     starttime = time.time()
     self.common = Common()
     self.hall_page = Hall_Page()
     self.level_page = Level_Page()
     self.game_page = Game_Page()
     self.common.user_money(money=1000)
Exemplo n.º 8
0
 def switchserver(self):
     '''
     根据cfg文件切换正式服,测试服,预发布服
     @return:
     '''
     self.hall_page = Hall_Page()
     env = self.get_config_value('casecfg', 'env')
     if self.hall_page.element_is_exist("测试按钮"):
         self.hall_page.wait_element("测试按钮").click()
         if self.hall_page.element_is_exist("切换环境"):
             self.hall_page.wait_element("切换环境").click()
             if env == '0':
                 try:
                     while self.hall_page.element_is_exist("正式1", 2):
                         self.hall_page.get_element("正式1").click()
                 except:
                     print "切换到正式服失败"
             elif env == '1':
                 try:
                     while self.hall_page.element_is_exist("测试1",2):
                         self.hall_page.get_element("测试1").click()
                 except:
                     print "切换到测试服失败"
             elif env == '2':
                 try:
                     while self.hall_page.element_is_exist("预发布1", 2):
                         self.hall_page.get_element("预发布1").click()
                 except:
                     print "切换到预发布失败"
             else:
                 try:
                     while self.hall_page.element_is_exist("预发布1", 2):
                         self.hall_page.get_element("预发布1").click()
                 except:
                     print "切换到预发布服失败"
         else:
             self.hall_page.wait_element("关闭测试页面").click()
             if env=='0':
                 try:
                     self.hall_page.wait_element("正式服").click()
                 except:
                     print "切换到正式服失败"
             elif env =='1':
                 try:
                     self.hall_page.wait_element("测试服").click()
                 except:
                     print "切换到测试服失败"
             elif env =='2':
                 try:
                     self.hall_page.wait_element("预发布").click()
                 except:
                     print "切换到预发布失败"
             else:
                 try:
                     self.hall_page.wait_element("预发布").click()
                 except:
                     print "切换到预发布服失败"
         time.sleep(5)
Exemplo n.º 9
0
 def pre_test(self):
     #初始化luadriver
     self.common = Common()
     self.luadriver = self.common.setupdriver()
     time.sleep(5)
     #关闭活动弹框
     self.common.closeactivityprepublish(self.luadriver)
     self.hall_page = Hall_Page()
     self.match_page = Match_Page()
Exemplo n.º 10
0
    def pre_test(self):
        self.common = Common()
        # 初始化Luadriver
        self.luadriver = self.common.setupdriver()

        # 关闭弹框
        self.common.closeactivityprepublish(self.luadriver)
        self.hall_page = Hall_Page()
        self.game_page = Game_Page()
Exemplo n.º 11
0
 def pre_test(self):
     self.common = Common()
     #初始化luadriver
     self.luadriver = self.common.setupdriver()
     time.sleep(5)
     #关闭活动弹框
     self.common.closeactivity(self.luadriver)
     self.hall_page = Hall_Page()
     self.game_page = Game_Page()
Exemplo n.º 12
0
 def pre_test(self):
     self.common = Common()
     # 初始化Luadriver
     self.luadriver = self.common.setupdriver()
     self.game_page = Game_Page()
     self.hall_page = Hall_Page()
     # 截图路径
     global screenshotpath
     screenshotpath = self.common.screenshotpath()
Exemplo n.º 13
0
 def pre_test(self):
     self.common = Common()
     self.hall_page = Hall_Page()
     self.exchange_page = Exchange_Page()
     self.personinfo_page = Personinfo_Page()
     self.start_step("初始化Luadriver")
     self.luadriver = self.common.setupdriver()
     self.start_step("关闭活动,并切换到预发布")
     self.common.closeactivity(self.luadriver)
Exemplo n.º 14
0
 def pre_test(self):
     self.common = Common()
     # 初始化Luadriver
     self.luadriver = self.common.setupdriver()
     self.common.deletefile(self.luadriver)
     # 每个用例都需要关闭活动,把这个放在初始化里面实现
     self.common.closeactivity(self.luadriver)
     self.hall_page = Hall_Page()
     self.task_page = Task_Page()
 def pre_test(self):
     self.common = Common()
     self.hall_page = Hall_Page()
     self.yuepai_page = Yuepai_Page()
     # 初始化Luadriver
     self.start_step("初始化driver")
     self.luadriver = self.common.setupdriver()
     # 每个用例都需要关闭活动,把这个放在初始化里面实现
     self.common.closeactivity(self.luadriver)
Exemplo n.º 16
0
 def pre_test(self):
     self.game_page = Game_Page()
     self.hall_page = Hall_Page()
     self.yuepai_page = Yuepai_Page()
     self.common = Common()
     self.start_step("初始化driver")
     self.driver = self.common.setupdriver()
     self.start_step("关闭弹出框")
     self.common.closeactivity(self.driver)
Exemplo n.º 17
0
 def pre_test(self):
     self.common = Common()
     self.hall_page = Hall_Page()
     self.game_page = Game_Page()
     self.yuepai_page = Yuepai_Page()
     self.personinfo_page = Personinfo_Page()
     self.start_step("初始化环境")
     self.luadriver = self.common.setupdriver()
     self.common.closeactivity(self.luadriver)
Exemplo n.º 18
0
 def pre_test(self):
     self.common = Common()
     self.hall_page = Hall_Page()
     self.game_page = Game_Page()
     self.level_page = Level_Page()
     self.start_step("初始化driver")
     self.luadriver = self.common.setupdriver()
     self.common.closeactivity()
     self.common.user_money(money=3000)
Exemplo n.º 19
0
 def pre_test(self):
     self.common = Common()
     # 初始化Luadriver
     self.luadriver = self.common.setupdriver()
     self.common.deletefile(self.luadriver)
     # 每个用例都需要关闭活动,把这个放在初始化里面实现
     self.common.closeactivity_switchserver(self.luadriver, "环境切换")
     self.hall_page = Hall_Page()
     self.sign_page = Sign_Page()
Exemplo n.º 20
0
 def pre_test(self):
     self.common = Common()
     self.hall_page = Hall_Page()
     self.yuepai_page = Yuepai_Page()
     self.start_step("初始化driver")
     # capabilities = {}
     # capabilities['noReset'] = True
     self.luadriver = self.common.setupdriver()
     self.common.closeactivity(self.luadriver)
Exemplo n.º 21
0
    def pre_test(self):
        self.common = Common()
        # 初始化luadriver
        self.luadriver = self.common.setupdriver()
        # 关闭活动弹框
        self.common.closeactivity(self.luadriver)

        self.hall_page = Hall_Page()
        self.exchange_page = Exchange_Page()
Exemplo n.º 22
0
    def pre_test(self):

        self.common = Common()
        #初始化luadriver
        print("pre_test")
        self.luadriver = self.common.setupdriver()
        self.common.closeactivity_switchserver(self.luadriver, "切换环境")
        self.hall_page = Hall_Page()
        self.match_page = Match_Page()
Exemplo n.º 23
0
 def pre_test(self):
     self.common = Common()
     # 初始化Luadriver
     self.luadriver = self.common.setupdriver()
     # 每个用例都需要关闭活动,把这个放在初始化里面实现
     time.sleep(10)
     self.common.closeactivity(self.luadriver)
     self.hall_page = Hall_Page()
     self.setting_page = Setting_Page()
Exemplo n.º 24
0
 def closeactivity_switchserver(self,luadriver):
     '''
     关闭活动页面,切换到指定服,然后再关闭弹出的活动页面
     :param luadriver:
     :param switchserver:
     :return:
     '''
     self.hall_page = Hall_Page()
     time.sleep(8)
     try:
         luadriver.find_element_by_name("允许").click()
     except:
         print "未出现按钮"
     try:
         luadriver.find_element_by_tag_name("允许").click()
     except:
         print "未出现按钮"
     try:
         luadriver.find_elements_by_class_name("android.widget.Button")[1].click()
     except:
         print "未出现按钮"
     time.sleep(10)
     try:
         self.hall_page.wait_element("确认登陆").click()
     except:
         print "未出现登陆按钮"
     try:
         self.hall_page.wait_element("立即升级绑定账号").click()
         time.sleep(1)
         self.sign_page.wait_element("关闭1").click()
     except:
         print "未出现立即升级绑定账号按钮"
     self.closeActivityBtn()
     try:
         self.hall_page.wait_element("新手任务").click()
         time.sleep(2)
     except:
         print "未出现新手任务按钮"
     try:
         luadriver.find_element_by_name("允许").click()
     except:
         print "未出现按钮"
     self.switchserver()
     time.sleep(15)
     try:
         luadriver.find_element_by_name("允许").click()
     except:
         print "未出现允许按钮"
     try:
         self.hall_page.wait_element("立即升级绑定账号").click()
         time.sleep(1)
         self.sign_page.wait_element("关闭1").click()
     except:
         print "未出现立即升级绑定账号按钮"
     time.sleep(2)
     self.closeActivityBtn()
 def pre_test(self):
     self.common = Common()
     self.hall_page = Hall_Page()
     self.yuepai_page = Yuepai_Page()
     # 初始化Luadriver
     self.start_step("初始化driver")
     capabilities = {}
     capabilities['newCommandTimeout'] = 60 * 3
     self.luadriver = self.common.setupdriver(capabilities)
     self.common.closeactivity(self.luadriver)
Exemplo n.º 26
0
 def init(self):
     self.common = Common()
     self.hall_page = Hall_Page()
     self.setting_page = Setting_Page()
     self.game_page = Game_Page()
     self.person_info_page = Personinfo_Page()
     self.start_step("初始化driver")
     self.luadriver = self.common.setupdriver()
     self.start_step("关闭弹出框")
     self.common.closeactivity(self.luadriver)
Exemplo n.º 27
0
 def pre_test(self):
     #删除自动登陆文件,置为游客状态
     self.common = Common()
     # 初始化Luadriver
     self.luadriver = self.common.setupdriver()
     self.common.deletefile(self.luadriver)
     # 每个用例都需要关闭活动,把这个放在初始化里面实现
     self.common.closeactivity(self.luadriver)
     self.hall_page = Hall_Page()
     self.personinfo_page = Personinfo_Page()
Exemplo n.º 28
0
 def pre_test(self):
     self.common = Common()
     # 初始化Luadriver
     capabilities = {}
     capabilities['noReset'] = False
     capabilities['resetKeyboard'] = False
     self.luadriver = self.common.setupdriver()
     self.yuepai_page = Yuepai_Page()
     self.hall_page = Hall_Page()
     self.common.closeactivity(self.luadriver)
Exemplo n.º 29
0
 def pre_test(self, propsCount):
     self.hall_page = Hall_Page()
     self.game_page = Game_Page()
     self.common = Common()
     mid = self.common.get_config_value("casecfg", "mid")
     #         PHPInterface
     self.start_step("初始化driver")
     self.driver = self.common.setupdriver()
     self.start_step("关闭弹出框")
     self.common.closeactivity(self.driver)
Exemplo n.º 30
0
 def pre_test(self):
     self.common = Common()
     self.hall_page = Hall_Page()
     self.sign_page = Sign_Page()
     self.personinfo_page = Personinfo_Page()
     self.broadcast_page = Broadcast_Page()
     self.start_step("初始化Luadriver")
     self.luadriver = self.common.setupdriver()
     self.start_step("关闭活动页面")
     self.common.closeactivity_switchserver(self.luadriver, '预发布')