• 一般toast都是用uiautomator2,具体macaca如何调用,不太清楚。但应该还是用到uiautomator2吧

  • atx 对游戏分发包实践 2.0 at 2018年03月16日

    这种可能会无解。。

  • atx 对游戏分发包实践 at 2017年11月03日

    匹配的图片,没有存起来

  • 这个游戏是MU吧。。哈哈哈

  • androdi crash和anr有缓存啊。。抓出来不就好了
    iOS 测试的时候启动idevicesyslog,或者出现crash,连xcode

  • atx 对游戏分发包实践 at 2017年09月08日

    获取结果?

  • atx 对游戏分发包实践 2.0 at 2017年09月08日

    是的,主要是新手剧情

  • sudo chmod -R 777 /var/db/lockdown/ 试试

  • atx 对游戏分发包实践 2.0 at 2017年08月10日

    刚刚调整了一下images_or_none ,直接调用 wait就可以了。

    def images_or_none(self,driver,images,way_name='game',timeout = 10,safe=True):
        self.driver = driver
        game_name = configure.game_name
        channel_name = configure.channel_name
        if way_name =='game':
            images= self.driver.wait('./'+way_name+'/' + game_name + '_images/' + images,timeout,safe)
            return images
        else:
            images = self.driver.wait('./' + way_name + '/' + channel_name + '_images/' + images, timeout,safe)
            return images
    
  • atx 对游戏分发包实践 2.0 at 2017年08月10日
    def images_or_none(self,driver,images_name,way_name='game',timeout = 10):
        self.driver = driver
        game_name = configure.game_name
        channel_name = configure.channel_name
        if way_name == 'game':
            try:
                self.wait_images(self.driver, images_name,way_name,timeout)
            except:
                pass
            images =  self.driver.exists('./'+way_name+'/'+game_name+'_images/'+images_name)
            return images
        else:
            try:
                self.wait_images(self.driver, images_name, way_name, timeout)
            except:
                pass
            images = self.driver.exists('./' + way_name + '/' + channel_name + '_images/' + images_name)
            return images
    

    images_or_none 用了 两个atx中的两个方法。wait_images 和 driver.exists,我刚看了下 exists,也是调用 match的。