• 你好,请问你这个单独把airtest拿出来作为一个服务是怎么个做法啊,可以讲下吗?

  • 有具体操作步骤嘛

  • 我也在做,请问你有具体实现吗?

  • 呃呃 这个问题我还没遇到过呢 我这边多次调用adb命令没问题的 你检查下你的版本这些 用最新的试试吧 我没遇到过这个问题哦

  • 发一下你的配置参数吧 是不是配置参数不正确呢

  • 这个你可以一直监控到你进入App,根据情况来使用吧,安装这块的线程你就可以当进入App后就关闭掉

  • if flag == False:
    break 这是个开关,在脚本开头 你要先写句flag = Ture , 这时线程会循环判断 有没有方法里写的那几个弹窗, 当你觉得脚本某阶段不需要线程点击了(安装完成),你就写句flag = False 线程循环检测到flag = False时 ,就停止了

  • 我这个线程不是只为了点一部手机,是为了点掉多不手机的弹窗,而多部手机的弹窗文字都不一样,所以做了判断,判断有就点,没有就下一个判断,异常处理是有时候没点到不至于脚本报错(有的手机会有弹窗时间,10秒内不点就消失,有时候会错过)。

  • 你用adb安装怎么会找不到呢?adb安装好像有3种还是4种方式呢,你可以直接从电脑里安装到手机啊
    os.system("adb install -r " + hGoName) gGoName是apk文件在电脑的地址,这只是一种方式哈,当然,很多手机会有弹窗的

  • 用UI2来做自动化脚本也可以啊 ,其实个人感觉UI2更简单,UI2连接设备只需要device号,连接后用的多线程点击也可以的,UI2的框架如何使用可以去官方学习下