现在 Android 兼容性测试主要是人工一台一台的测试,想提高一下测试的工作效率,想的的方案是多机同步,先前用 AccessibilityService 做过一版,采用坐标和控件相结合的方式,不过滑动的距离计算的不准确,不知道大家有没有其他思路
云测平台都有这个功能
1、百分比坐标 滑动的点使用百分比坐标记录,回放的时候获取屏幕长宽再算回来。 百分比坐标=实际坐标/屏幕长宽 2、OCR 识别(可以使用企鹅的 OCR 识别) 记录滑动经过点的图片,回放的时候截图 OCR 找点,取中间坐标。
PS:仅供参考,1 使用过,2 正在实验~
再问一下,方案一是用的 adb get/sendevent 来获取下发事件的吗
解析 getevent
使用什么来解析 getevent 呢
自己写代码解析:参考https://android.googlesource.com/platform/system/core/+/android-7.1.2_r36/toolbox/