去掉 appPackage、appActivity 参数,加 browserName : Chrome 试试
Rational Functional Tester ,我公司在用这个
我用 Excel ,相对容易管理
可以试试 AppiumDriver 适用于 Android 和 iOS
对图片没要求,就直接用坐标点击就行啦
我用 java 的,有个 JavaCV 的包可以识别出当前页面指定的目标图片,然后返回中心坐标,接下就是坐标点击的事
对上传的图片有要求的话,先识别图片位置转换成坐标在点击操作就 OK 了
我记得论坛里面有位大神提供了个很好的思路,你可去搜搜
driver 关闭后,appium server 也要关闭吧
我这边的需求是每个 case 互不关联的,所以执行成功或者完成都会把 driver 关闭,下个 case 执行前在重新开启新的 driver
我做 jenkins 集成的时候,每个 case 都对应有自己的 driver 互不影响
xcode 8.3.3 不支持 iOS 11,换 xcode 9
除以 2 是获取中心坐标,我用 java 的也是进行了处理才能用
https://testerhome.com/topics/9499 你用 Python 的可以看这个
图片识别点击
启动参数都没设对
这是用 Python 写的 https://testerhome.com/topics/9499
用图片识别获取密码数字按键坐标,再用坐标点击输入应该可以实现,之前有相关的帖子
请问怎么在 STF 上执行 appium 脚本?
不用命令,AppiumDriverLocalService 这个类可以直接启动不同的 Server 的
我是启动多个 driver 的,只要互不影响就没问题
我用 testNG 的数据驱动实现了
截图时,先切换回 native_app 下再截图
我觉得用 aapt dump badging 最方便
我在 MAC 下通过脚本获取 appium 版本号遇到一样的问题,最后的解决方法:
1、改用终端编译运行
2、命令行启动开发平台再编译运行,例如 open /Applications/xxx(应用的名称).app