Appium(4) Android SDK 辅助工具的使用

在上面的练习中科看到,我们必须获取appPackage和appActivity,并且要定位到app的元素,才可以进行相应的测试

那么这里使用了Android SDK本身自带的两个工具

本文参考了该文档:http://www.tuicool.com/articles/NRveem2

1、aapt

该工具工具在 SDK 的 build-tools目录下面(如果没有,则是因为没有下载),使用下面的命令,可以从中获取到应用的包名与 Actiity

 aapt dump badging apk文件名

在显示出来的信息中,可以找到 package: name 和 launchable-activity: name

Appium(4) Android SDK 辅助工具的使用_第1张图片

2、uiautomatorviewer.bat

该文件位于SDK安装目录tools下,如在“E:\program\Android\android-sdk\tools”下,双击uiautomatorviewer.bat即可运行

该工具主要用来查看控件的属性,比如resource id,class name等,也可查看被测app的appPackage(Desired Capabilities中使用)。

 

使用方法(以计算器为例):将模拟器的打开,点击左上角绿色的Android小图标(Device ScreenShot),可以为当前界面UI创建一个带有控件信息的截图,将鼠标放在想要的地方,即可看到控件的相关属性:

Appium(4) Android SDK 辅助工具的使用_第2张图片


注:参考一些其他大神文档,如有遇到相似,望各位大神谅解

你可能感兴趣的:(appium)