精易论坛

标题: uiautomator2 安卓自动化测试的新选择 速度很快 [打印本页]

作者: Healer丶    时间: 2023-2-6 15:48
标题: uiautomator2 安卓自动化测试的新选择 速度很快
本帖最后由 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效果:

演示速度截图效果:



持续更新维护中.......

下载地址:





作者: binit    时间: 2023-2-6 15:54
uiautomator2 安卓自动化测试的新选择 速度很快
作者: 咸鱼666    时间: 2023-2-6 16:15
开源精神必须支持~
作者: eyy2017    时间: 2023-2-6 16:21
6666666666666666666666666666666666666
作者: xiaoniu1230    时间: 2023-2-6 16:31
感谢分享 支持开源 !
作者: sd3970566    时间: 2023-2-6 16:34
看一下吧。好不好用
作者: sinewtec    时间: 2023-2-6 16:40
感谢你的支持,精易有你更精彩
作者: sunmoonstar    时间: 2023-2-6 16:50
强,一定要顶。。。
作者: Toomy    时间: 2023-2-6 17:05
嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻
作者: pipicool    时间: 2023-2-6 17:14
不明白用法
作者: Fate    时间: 2023-2-6 17:18
感谢分享
作者: 火威网络    时间: 2023-2-6 17:25
@sinewtec 性能怎么用,多少钱回收。
作者: Kyu    时间: 2023-2-6 17:37
{:7_436:
作者: zwj111    时间: 2023-2-6 17:48
感谢你的支持,精易有你更精彩
作者: aadada    时间: 2023-2-6 18:07
不错,可以以用这个包配合ADB写USB脚本操作
作者: 315215    时间: 2023-2-6 18:51
看看如何的
作者: 立羽林凡    时间: 2023-2-6 18:53
就差你这个了
作者: kuking    时间: 2023-2-6 19:08
这个牛逼了。。。。。。。。
作者: 深圳梦    时间: 2023-2-6 19:18
开源精神必须支持~
作者: xtavoxing    时间: 2023-2-6 20:12
开源精神必须支持~
作者: 星空漫步    时间: 2023-2-6 20:25
        开源精神必须支持~
作者: cha0s0000    时间: 2023-2-6 21:02
+66666666666666
作者: SoloCat    时间: 2023-2-6 22:09

作者: chendipang    时间: 2023-2-6 22:17
66666656666666666
作者: shituo    时间: 2023-2-7 02:33
卓自动化测试的新选
作者: 396384183    时间: 2023-2-7 08:31

谢谢楼主分享
作者: 天狼Team    时间: 2023-2-7 08:44
看看了是的是的
作者: ksattack    时间: 2023-2-7 08:44
谢谢楼主分享
作者: wjswzj0    时间: 2023-2-7 09:13
感谢分享,很给力!~
作者: 软件编程王    时间: 2023-2-7 09:27
持续更新维护
作者: singlecolor    时间: 2023-2-7 10:34

作者: 阿仁同学    时间: 2023-2-8 08:40
666              
作者: daijinqq    时间: 2023-2-8 19:25
看看看看
作者: hzzq2015    时间: 2023-2-8 19:51
卓自动化测试的新选择 速度很快 [修改]
作者: jykxh666    时间: 2023-2-8 22:46
感谢你的支持,精易有你更精彩
作者: 咸鱼666    时间: 2023-2-9 09:53
好像只有截图有用,其他都返回空?
作者: By未命名    时间: 2023-2-9 12:40
谢谢分享,但还不太明白是什么来的,哈哈
作者: lanzhiyi    时间: 2023-2-9 16:42
打赏。。。。。。。。。。。。。。。。。。
作者: qq73s5456    时间: 2023-2-9 17:47
这个能取到浏览器内部不
作者: yangdoudou    时间: 2023-2-9 19:46
给楼主点赞或评分打赏,让楼主更有动力创作优秀内容!
作者: 夏亿    时间: 2023-2-9 22:11
开源精神必须支持~
作者: ehome    时间: 2023-2-10 01:46
好东西,支持!
作者: dashang    时间: 2023-2-10 01:56
开源精神必须支持
作者: 胡仲银    时间: 2023-2-10 08:27
666666666666666666666
作者: fygyx1    时间: 2023-2-10 09:51
谢谢分享
作者: 顶级娱乐·    时间: 2023-2-10 10:41
               看看啥玩意
作者: Gnay    时间: 2023-2-10 18:23
谢谢分享

作者: 莱美影像    时间: 2023-2-10 21:59
支持
作者: 黑色幽默ゞ    时间: 2023-2-10 23:05
下载卡看
作者: dljy    时间: 2023-2-11 08:48
        感谢分享,很给力!~
作者: 划落的天空    时间: 2023-2-11 10:55
看下这个东西
作者: 空竹    时间: 2023-2-11 11:24
开源必须支持
作者: 回不到的过去    时间: 2023-2-11 16:04
试试效果  
作者: jing2020yi    时间: 2023-2-11 23:56
谢谢分享~
作者: freeocean    时间: 2023-2-12 00:23
赠人玫瑰手有余香
作者: Loserecall    时间: 2023-2-12 01:36
开源精神必须支持~
作者: 起名字真难    时间: 2023-2-12 12:15
1
作者: dambbc    时间: 2023-2-13 01:16
持续更新维护中.......

下载地址:
作者: kimeti    时间: 2023-2-13 07:36
谢谢大佬开源分享

作者: bqcbqc    时间: 2023-2-14 03:41
持续更新维护中.......

下载地址:
作者: 韦贝贝    时间: 2023-2-14 13:22
谢谢大佬开源分享
作者: WSW120    时间: 2023-2-16 21:51
详细分析
作者: kagari    时间: 2023-2-16 22:01
感谢分享,很给力!~
作者: 刘科    时间: 2023-2-18 22:20
6666666
666666666666666666

作者: y252999822    时间: 2023-2-19 09:47
看看怎么玩
作者: ypyt56    时间: 2023-2-19 20:09
不错 谢谢分享
作者: 楚留香    时间: 2023-2-22 12:33
感谢分享,很给力!~
作者: cwgwww    时间: 2023-2-22 19:35
谢谢大佬开源分享!
作者: myst    时间: 2023-2-22 20:49

不错 谢谢分享
作者: nenxifugebi    时间: 2023-2-24 03:37
不错 谢谢分享

作者: 青帝    时间: 2023-2-28 14:26
安卓自动化
作者: miku2033    时间: 2023-2-28 22:49
谢谢分享
作者: 诠释QS    时间: 2023-3-4 07:57
谢谢大佬开源分享!
作者: cz28960454    时间: 2023-3-4 19:59
666666666666666
作者: 筱季    时间: 2023-3-7 01:26
6666666666666
作者: baidu157    时间: 2023-3-7 21:38
#在这里快速回复#小小心意,意思一下
作者: Toomy    时间: 2023-3-17 10:53
还有更新嘛
作者: 小辈出山    时间: 2023-5-14 17:54
好像是不行.
作者: lulin155    时间: 2023-6-10 11:45
感谢你的支持,精易有你更精彩
作者: synwiki    时间: 2023-7-28 23:15
作者你好
这个例程中需要安装两个app到手机上
uiautomator2初始化 过程中
能把这两个app发给我吗,麻烦了

作者: Toomy    时间: 2023-8-31 16:02
有没有升级
作者: yqufo    时间: 2023-9-1 21:30
非常给力,感谢开源,搞个群一起研究啊
作者: binit    时间: 2024-1-10 16:16
这个不错。。什么时候完善下
作者: qq52280449    时间: 2024-1-19 09:07
U2 最近的一次更新是在2019年 已经没人维护了
作者: 1374843737    时间: 2024-1-25 13:11
模块有没有更新呢?外网和批量的操作?
作者: 1374843737    时间: 2024-1-25 13:11
请问更新了嘛?
作者: 1828009986    时间: 2024-3-18 10:39
谢谢分享!!!
作者: 十倍收    时间: 2024-3-27 11:50
楼主qq多少
作者: shark210    时间: 2024-3-29 20:06
谢谢分享!!!
作者: 灵猫作者    时间: 2024-4-12 09:43
谢谢分享!!!
作者: akon123    时间: 2024-5-7 08:58
还继续更新吗




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4