前言
做 UI 自动化无论你用 SDK 自带的 uiautomatorviewer 还是 Macaca 还是 Appium 自动的 inspector,代码最多的就是那些繁琐重复的找元素后点击,输入,长按。。。。。等。
现在偷懒的方式来了,改造 uiautomatorviewer,在抓取 Xpath 的同时,生成点击,输入,长按等操作的代码。Java 部分我已经实现,并投入到公司内部的自动化实践中,同事们用着还是很嗨皮的。前贴已经支持兼容支持安装和 IOS 了,详情见 二次开发 uiautomatorviewer 自动生成 xpath (兼容 android 和 iOS)
Python 部分,刚刚完成后,元素操作都百度来的,不知道对错,烦请各位老师批评指正,本工具任何人可以无偿使用,大家一起让自动化更简单。前期的 jar 包已放到 Git 上了jar 传送门
功能:
操作:
Click
LongPress
Input
sendkey
FindElement
截图: