# UIAutomatorViewer

UIAutomatorViewer是谷歌官方提供的基于UIAutomator的抓取页面信息的工具,我们通过它来抓取页面控件。

由于我们有特殊需要,如自动计算XPath等,我们自己重制了UIAutomatorViewer。

# 下载

UIAutomatorViewer的下载地址同轻舟可执行包放在一起了,地址是:https://git.100tal.com/peiyou_backen_qa/rowboat-relaese (opens new window)

# 使用方法

打开压缩包,启动UIAutomatorViewer,在命令行中:

# windows下,请注意,Java虚拟机需要是64位的
java -jar uiautomatorviewer-standalone.jar

# mac下需要增加-XstartOnFirstThread
java -XstartOnFirstThread -jar uiautomatorviewer-standalone.jar

如果使用自己Android SDK里面的UIAutomatorViewer,则双击uiautomatorviewer脚本文件即可。

启动后会打开这样个页面:

电脑插上手机,然后点击顶部工具栏的第二个按钮:

例如我们抓取一个测试页面: