当前位置: 首页 > 编程语言 > 软件工程 > 正文

Appium移动自动化测试(五)app控件获取之uiautomatorviewer

时间:2016-08-07

初探

在Android的SDk提供了以下的工具来支持我们进行UI自动化测试:

uiautomatorviewer:用来扫描和分析Android应用程序的UI控件的工具。

uiautomator:一个包含创建测试、执行自动化测试API的java库。

谷歌Uiautomator文档:http://android.toolib.net/tools/help/uiautomator/index.html

要使用这些工具,你必须安装Android开发工具以下版本:

Android SDK Tools:API 21 版本或者21以上版本;

Android SDK Platform:API 16 版本或者16以上版本.

分析控件

在你开始写测试用例之前,使用uiautomatorviewer可以帮助你熟悉你的UI组件(包括视图和控件)。

你可以使用它对当前连接到你电脑上的手机屏幕进行一个快照,然后可以看到手机当前页面的层级关系和每个控件的属性。利用这些信息,你可以写出针对特定UI控件的测试用例。

在 ..\sdk\tools\ 目录下打开 uiautomatorviewer.bat (打开前请手机连接电脑,手机开启USB调试)。

0