图片对比。
—— 来自 TesterHome 官方 安卓客户端
不可能,去做前端吧!
—— 来自 TesterHome 官方 安卓客户端
这是因为对象的 click 方法,其实是先去递归搜索这个控件,然后再点击,肯定没有直接点击坐标快。
—— 来自 TesterHome 官方 安卓客户端
说实话,uiautomator 肯定是要更快的!尤其是 uiautomator2.
—— 来自 TesterHome 官方 安卓客户端
说的非常好,作为后浪,非常感谢前辈们的指导!
—— 来自 TesterHome 官方 安卓客户端
实话说,我很感慨,某人的朋友圈整天都是忽悠人的,没有一点技术的东西,真的很失望😔
—— 来自 TesterHome 官方 安卓客户端
楼上正解!
—— 来自 TesterHome 官方 安卓客户端
你可以贴上 uiautomatorviewer 中显示的,这样根本定位不到原因。
—— 来自 TesterHome 官方 安卓客户端
uiautomator2 运行的方法其实默认是随机的,如果想按照方法名的字典顺序执行,需要在测试类上加上一个注解@FixMethodOrder(MethodSorters.NAME_ASCENDING)
—— 来自 TesterHome 官方 安卓客户端
#14 楼 @feng_test可否给个微信。
—— 来自 TesterHome 官方 安卓客户端
#10 楼 @feng_test 有严格的工龄要求?
—— 来自 TesterHome 官方 安卓客户端
效率真的无法接受!
—— 来自 TesterHome 官方 安卓客户端
不错,速度有多快呢?
—— 来自 TesterHome 官方 安卓客户端
笔记的内容呢?就这么点?
—— 来自 TesterHome 官方 安卓客户端
不要用 uiautomatorHelpet 类执行测试了,直接用原生的方法试试,看下 log 就知道了!
—— 来自 TesterHome 官方 安卓客户端
厉害,非常敬佩思寒对测试技术的追求。
可以直接输入中文的,可以试试发送一个向左的轨迹球事件。
—— 来自 TesterHome 官方 安卓客户端
uiautomator1.0 应该是不支持 7.0,不升版本就换用 uiautomator2.0 吧。
—— 来自 TesterHome 官方 安卓客户端
没有这个问题,你可以把代码和报错信息贴出来看下。
—— 来自 TesterHome 官方 安卓客户端
用 selendroid 模式就好了!
—— 来自 TesterHome 官方 安卓客户端
这个方法饶了好几层才执行,当然不会快,直接用底层的 accessbilityservice 吧!可以看下 bootstrap 的源码就知道了!
—— 来自 TesterHome 官方 安卓客户端