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

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创建一个带有控件信息的截图,将鼠标放在想要的地方,即可看到控件的相关属性:



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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值