Appium四 选择页面元素的2种工具

本文介绍了使用Appium进行自动化测试时选择页面元素的两种工具:uiautomatorviewer和Appium Desktop的Inspector。uiautomatorviewer是Android SDK自带的工具,通过截屏和XML布局文件分析获取控件信息。解决uiautomatorviewer打不开的问题涉及到环境变量配置和文件修改。而Appium Desktop的Inspector则提供了显示元素ID、同步更新手机界面的功能,并且避免了与Appium server冲突的问题。
摘要由CSDN通过智能技术生成

方法一 使用uiautomatorviewer查看元素

uiautomatorviewer是android SDK自带的工具。通过截屏并分析XML布局文件的方式,为用户提供控件信息查看服务。

SDK目录下的tools\bin子目录下的uiautomatorviewer.bat

如果打不开,解决方案:

1. 关闭appium desktop

2. 首次打开uiautomatorviewer.bat时,需要更改文件里的 "-Dcom.android.uiautomator.bindir"  改成platform-tools那个目录,我的目录为F:\androidSDK\platform-tools

-Dcom.android.uiautomator.bindir=F:\androidSDK\platform-tools

3. 检查环境变量,确保

  ANDROID_HOME 包含androidSDK目录 , F:\androidSDK

  JAVA_HOME 包含JDK目录,F:\androidSDK\jdk1.8.0_181

  PATH 包含sdk和jdk/bin F:\androidSDK\platform-tools; F:\androidSDK\jdk1.8.0_181\bin; %ANDROID_HOME%\tools

4. 在uiautomatorviewer.bat里添加以下代码

call adb shell uiau
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值