Appium AppiumForWindows 菜鸟计划 (五) uiautomatorviewer

· 2015年05月08日 · 最后由 garylin 回复于 2015年07月23日 · 2471 次阅读

其实之前我一直有一个疑问,Selenium 测试的时候,定位控件可以使用 “审查元素”。Appium 是怎定位的,总不能把源码拿来挨个看吧。直到后来发现原来安卓还有 uiautomatorviewer 这么个神器。

Uiautomatorviewer 的位置就在 sdk 的 tools 下,可以通过 uiautomatorviewer.bat 启动;

图 5.1

启动之后就是这个样子了;

图 5.2

左上角一共四个按钮,作用分别是打开本地文件、dump 页面、dump 压缩格式的页面、保存;


图 5.3


图 5.4

第三个按钮的 dump 模式是的树看上去简介了很多,方便元素的查找和查看。

除此之外页面右侧还有列表的树形结构,点击任意控件可在右下方显示控件的详细信息,树形结构还支持搜索功能,不过搜索的是 content-desc 的内容。

共收到 5 条回复 时间 点赞

定一个

顶一个

下载了 AppiumForWindows 1.4 版本,但那是启动 inspector 以后就报错了

error: Failed to start an Appium session, err was: Error: 'java -version' failed. Error: Command failed: 'java' 锟斤拷锟斤拷锟节诧拷锟斤拷锟解部锟斤拷锟筋,也锟斤拷锟角匡拷锟斤拷锟叫的筹拷锟斤拷
锟斤拷锟斤拷锟斤拷锟斤拷锟侥硷拷锟斤拷
读不到 JAVA 版本,但是 JAVA_HOME 什么的配置都是正常的,请教这要怎么解决

用命令安装 appium 后报了一堆的错误!

简单的定位还是可以的。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册