我用是 java client beta6, selenium3.3.1,你试下
以前用过一款老美 Bsquare 的 CountDown 自动化测试工具,就是基于图片识别的
嗯,可以用 1.6.3 的版本试下,或者更新到 1.6.5 试下,github 上这个问题已经被 close 掉了
https://github.com/appium/appium/issues/8263
在 github 上面有同样的问题,你看下吧
那可能是最新的代码改坏了的关系吧,我这是 1.6.3 的 appium 没问题你试一下用这句替换你的那一句呢,capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, AutomationName.ANDROID_UIAUTOMATOR2);
切到 ui2.0 后,会在手机上安装本文中提到的两个 APK,它有可能弹出是否允许的对话框 ,需要手动点击允许,检查一下,你手机上是否有安装这两个 APK,如果没有,再检查你的 APPIUM 目录,是否有 uiautomator2 的 driver
appium\node_modules\appium-uiautomator2-driver\uiautomator2
把你设置 capabilities 和创建 drvier 的代码贴出来看下
对,自动点掉系统弹框,分两种情况
capabilities.setCapability("autoAcceptAlerts", true);//这行是自动点掉手机上面的弹窗的意思吗?
看楼主这个还没切到 ui2.0,切到 ui2.0 后,自动点掉弹窗有什么好的方法吗
手机截图也是通过 websocket 实时传输的,搞定这个,录制工具的效率就提升许多了。
你好,加了
真的假的,有官方说明不
嗯,已解决
appium\node_modules\appium-uiautomator2-driver\uiautomator2
检查这个目录有没有两个 APK,没有的话就两个方法:
io.appium.uiautomator2.server
io.appium.uiautomator2.server.test
这两个应用,可以在 设置 -> 应用中查看
遇到过的,是手机中的两个 server 和 server test 的 APK 没装全,可能只装了一个,把它卸载,再重新执行一遍就好了
青春都献出去了,这点钱还好吧
说的这么厉害,亮出你的排位战绩来,
嗯,无线 adb 也可以的,之前也有用过,不过受限 WIFI,普通 WIFI 只能连 10~15 台设备
哪个书啊,那能说明啥,所见略同?
嗯嗯,尴尬,之前没看到
嗯,更新下我的想法
有可能是 BUG,要看它的锁怪算法了,不过现在可以在设置中修改为头像锁定了
就是 appium 的源码,我的标签也选 的 appium,因为 adb forward 的只是一个端口号,所以仅仅能通过 localhost 或 127.0.0.1 访问,网内其他用户无法访问,通过反向代理就可以实现其他用户访问了,从而达到共享手机的目的
解决了,看我帖子:https://testerhome.com/topics/8335