10 系统勉强可以投屏了,操作页面功能不行,看了 minitouch 负责操作的那 2 个链接,内容很多,请问有效命令是哪些
为什么我第一个就错了
可以同时运行,wda 应用和端口都分别运行了
最新的还是不考虑,不稳定,有问题不好排查,现在版本能用的先用才是要点
可以在 stf-iOS 操作页,同时看到自动化 appium 运行的效果
这个试过,不行。问了开发 stf-iOS 的大佬,提供了 2 个方案,在此回复下,方便遇到相同问题的同学,
一个是修改 wda 的 product name 和监听端口号 (默认是 8100),这样会在手机上安装两个 wda;(这个方法本人试过可行)另外一个是,使用 appium 的 webdriveragenturl 参数,让 appium 使用 stf 启动的 wda(这个我没试过,第一个方法简单可行)
我试了自带 wda,安装不上,手机已经安装了 stf 的 wda,提示手机已安装了 wda
支持
就是快速部署线上不同版本环境来复现及相关版本兼容性测试
请问文中 “浏览器集群:浏览器集群化部署在 k8s 中,提升资源利用率并可同时提供数百浏览器的服务支持”
是指:用 docker 部署不同内核浏览器,便于各个浏览器进行兼容性测试?
这个编译失败?
同遇到,请问你解决了吗
请问环境搭建好,登录出问题。
一定要 oss 配置?不能用其他代替吗
哦就是要改 iOS 应用源代码,那改成什么样,能贴源码吗
请问怎么解决的,我也碰到同问题。没有找到你已解决的 WDA 源码位置
我看了,但是 WDA 源码版本不一样,我是最新版本 1.13.0 还不知道怎么改?也找不到对应相识修改的地方。还请指点
抓包直观看到,一进入 UITableView 列表,就不断请求列表数据,导致卡死页面不动,无法点击。(如果不用自动化手动点击是没有问题的)
2 个接口都无法获取页面控件树。应用没奔溃,是一直请求 UITableView 列表滑动操作,导致卡在页面上无法点击
issues 里的这个方法也是不行:
WebDriverWait wait = new WebDriverWait(driver, 30);
wait.until(ExpectedConditions.visibilityOf(driver.findElement(ByAccessibilityId.AccessibilityId("下载")))).click();
试了你说的 WDA 工程操作,运行了应用,没有解决问题。
问题一:
Xcode:10.2.1
Appium:1.12.1
java-client:7.0.0
确实最后有点击操作效果(iOS 的),后来解决了改成
new IOSTouchAction(driver).longPress(PointOption.point(beginX, beginY)).waitAction().moveTo(PointOption.point(endX, endY)).release().perform();
问题二:
driver.pressKey(new KeyEvent(AndroidKey.ENTER));
这个回车没实际效果,代码运行成功(运用场景:手机谷歌浏览器地址栏输入地址回车访问)
iOS 升级后滑动 ,用了这个在最后滑动点,实际有点击的操作,怎么办。
new IOSTouchAction(driver).press(PointOption.point(beginX, beginY)).waitAction().moveTo(PointOption.point(endX, endY)).release().perform();