UI 自动化一般
能独立就能分配
UI 自动化的用例之间是需要有连续性的,你能保证分配后还具有连续性吗?
挺稳定的
怎么不用tidevice来摆脱对 xcode 的依赖
开源了吗
井底之蛙
不好意思,我想说 appium 是辣鸡
文明用语:
appium 是个理想国,但测试环境过于复杂,appium 只能是一种信仰
https://download.eclipse.org/eclipse/downloads/drops4/S-4.20M1-202104071800/
上图中,下载下来,解压,找 swt 的 lib
swt 版本不对,应该是我提供的 swt 版本不兼容 m1,你可以在这里下载 m1 的版本:https://download.eclipse.org/eclipse/downloads/index.html
这个带了 m1 标记的,你试试吧
好文章啊
百家齐放不香吗
wda 启动 app,如果慢的话,请确认手机 app 是否存在指定包名
方案一:往指定方向滚动,每滚动一次就查找一次界面,如果没找到,则继续滚动,如果连续两次滚动找到的整体页面数据一样(比如统计所有文本),那么则认为滚动到尽头了,此时折回滚动。
方案二:在界面上找可以决定滚动多少的关键控件,比如序号,或者列表 item 中的索引值,根据自己要找的内容,大致判断需要滚动多少次。
方案一是普适的自动化方式,我目前做的框架就是这种,方案二比较适合具体的业务场景,意思就是说这个滚动查找的逻辑只适用这个页面,到其他页面就没法用了
你的目标是在列表中,目标 item 不再界面上怎么找到?列表元素数量不好统计的,有些是无线循环滚动
好奇怪,如果大佬不给个链接,我可能找不到下载地址
而且你也不会在大量的手机上测试,通常就一两台,所以这种方式是非常有效和准确的
通常差距不大,除非是手机和 pad 就会有明显的差距
其实很简单,获取轮播图下面的三个点的宽度,就知道有几个轮播图了
可以找历史记录,恢复一下就有了
什么样的动态页面?最好放一个视频处理看看
是准备把这个集成到 tidevice 吗?
又一个好东西!