首先非常感谢你的建议!这歌框架一直都是我们内部使用,非常需要额外的建议。
1、这个当时设计的时候就是考虑直接判断,不等超时,不过我觉得你说的有道理,我把超时时间加上了
2、最开始只设计了 scroll 这个方法,就是传方向上下左右滑动,现在我添加了 swipe 和 drag
3、双指和多指的操作我暂时没实现,这个我有空研究一下。
https://testerhome.com/topics/40190 最近刚写了一篇关于自动化的研究,有兴趣可以看看
你这标题党了吧?请告诉我不编译 WDA 怎么运行你这个?
提升效率是一方面,另一方面是希望能减少链路调用,以不同的思路去解决自动化测试的问题,永远没有一种框架是最好的,只能说是最合适的。我做这个框架的初衷也只是为了解决我们公司的 APP 的问题啦。只是在调研的过程中延申出了这些思考,如果能做到 appium 那样的通用,且更轻便不是刚好吗 当然这是一个美好的愿景,我也在朝这方面努力着
是的,但其实像 window mac,这种执行方和被执行方都在同一端的其实就非常没法必要再搞个乱孤单通信,appium 这种感觉有点多此一举。
@bioboy @ 王稀饭 抱歉,这篇文章其实没写完,就给出来了,关于二位提出的疑问,我稍后更新解答
哈哈哈这篇文章其实没写完,还在草稿箱中,一不小心给发出来了
“设备上需要有编译好的 wda, wda 的 bundle id 可以使用”
这不是还是要编译 WDA 吗、、
我之前写的那个框架更新了图片识别定位,是基于 openCV 的特征值来做识别的,色彩,分辨率的影响程度不大,我自己还有加算法来除杂,也支持页面上存在多个相同对象的情况。你有需要的话咱们可以交流下
代码已经更新,可以拉最新代码试试,已加入日志系统,还有报错可以看下日志
参数配置发来看看,Appium GUI 里能启动吗
https://github.com/letmeNo1/Aki 我自己开发的 PC 端自动化测试框架,可以看看,兼容 Windows/Mac 平台,也支持图片识别定位