本帖最后由 Healer丶 于 2023-2-6 15:48 编辑
本次移植的版本是python 的UiAutomator2库 uiAutomator是Google提供的用来做安卓自动化测试的一个Java库,基于Accessibility服务。功能很强,可以对第三方App进行测试,获取屏幕上任意一个APP的任意一个控件属性,并对其进行任意操作,但有两个缺点:1. 测试脚本只能使用Java语言 2. 测试脚本要打包成jar或者apk包上传到设备上才能运行。我们希望测试逻辑能够用易语言编写,能够在电脑上运行的时候就控制手机。原理是在手机上运行了一个http rpc服务,将uiautomator中的功能开放出来 本人对原有的bug进行了修复,增加了传输数据的稳定性和速度 去除部分用不到的臃肿代码 UiAutomator2项目地址:https://github.com/openatx/uiautomator2 先准备一台开启了开发者选项的安卓手机,连接上电脑,确保执行adb devices可以看到连接上的设备。
只封装了实用的部分(目前只能数据线连接) 其他的部分再工作之余会陆续封装(如 wifi调试 wai网调试 多手机操作)包括增加投屏 录屏功能 等等功能
测试速度手机为华为17年的手机 有点垃圾 好点的手机速度会更快 速度为毫秒 不是秒
演示速度获取xml效果:
演示速度截图效果:
持续更新维护中.......
下载地址: https://wwyv.lanzoum.com/iyAQE0mphbkb
密码:348f
|