另外,是不是可以考虑一下 merge stf 的 wda 和最新的 appium 的 wda,我不是 ios 开发,不清楚里面会不会有坑
第一个方案,你试过同时启动 stf-ios 的 wda 和 appium 的 wda?确认一下是否能同时运行,如果可以,我觉得是一个不错的回避方法
自动化用自带的 wda,我也遇到了这个情况
这个不清楚啊,你自己调试看看哈
活的很认真,很荣幸能看到这种不一样的年终总结。
现在我的人生活真是过于单调了,总感觉缺失太多。
毕竟多姿多彩才是人生,繁杂琐碎也是生活,百花齐放才有颜色。
共勉!
除了小米的 miui11,其他手机的安全键盘都 OK 了?
这个直接用编辑距离算法是不是更简单些啊
最新的 wda 工程里把inspector
接口移除了,需要用旧版本 wda
OK,就停亲橙里
一直在关注这个公司,也经常 youtube 上看他讲他们的产品,至今没有找到在线的产品,感觉这个产品应该是 2B 型的,可以覆盖一些固定的业务产品;总体感觉这个业务无法做成一个 2C 的。
怎么联系你啊
西溪园区好停车吗
小米 miui11 这一次更新好像都会导致 minicap 执行出现这个问题,不管是基于 Android10 还是 9 的 miui11 都报这个问题。
我提出一个方案:一旦遇到 minicap 执行出现问题就自动切换成使用隐藏接口快速截图的方案,sdk-level 27 之前包含 27 是
screenshot(Integer, Integer)
27 以上是
screenshot(Rect, Integer,Integer,Integer)
和 minicap 区别就是这个方案会不停地截图,可能流量会高点。
我们是贩卖自动化工具的,客户那边的 iOS 自动化率和 Android 相当
docker 塞文件是有专门的命令的,具体哪个我忘了;另外不是替换,而是添加,添加 minicap 跟 Andorid10 相关的 so 文件,具体哪些,看一下 git 的 commit history 就知道啦
iOS 自动化可以做到和 Android 一样的流利
已发,期待大佬回复!
加 VX,15906217298,我发你
需要仔细看下 readmine,里面的 minicap 文件都有的
手里没有小米 9 的设备
我这边因为没有用 minitouch,所以没有遇到你的问题。我也可能没有明白的问题,要不你试试 MTC 真机的效果,里面的真机服务是我们提供的,右边的工具栏应用列表,启动、卸载应用都是用的 adb shell 命令,看看有没有你的现象。
感谢提醒哈,我来看看哈
代码就不共享了,给你个思路吧,映射 InputManager 的 injuectEvent(方法名可能不对,但是应该差不多就是这个了)方法,然后参数设定可以参照 uiautomator2.0 的源代码,只有 mousedown、mousemove、mouseup 这三种事件。
加油哦
有关操控这一块,我没有用 minitouch 哎,自己用 java 写的,调用的 framework 层的影藏接口,从 Android4.4 到现在 10 都一直能用。
我暂时只单独更新了 minicap,没有用 stf 的镜像。不过可以你自己尝试一下把跟 docker 镜像里和 minicap 相关的资源文件替换掉