UIAutomatorViewer查看元素信息

定位元素的时候必须根据元素的相关特征来进行定位,而 UIAutomatorViewer 就是用来获取元素特征的

查看APP元素信息步骤

1. 进入SDK目录下的目录: mac 在 tools/bin 目录下,打开 uiautomatorviewer windows 在 tools 目录下,打uiautomatorviewer.bat

2. 电脑连接真机或打开android模拟器

3. 启动待测试app

4. 点击 uiautomatorviewer 的左上角 Device Screenshot (从 左数第二个按钮)

5. 点击希望查看的控件

6. 查看右下角 Node Detail 相关信息

UIAutomatorViewer使用常见问题

问题一:UiAutomatorViewer闪退

问题二:点击捕获界面元素信息报错

通常是由于jdk版本不兼容导致,一般情况下使用jdk1.8

通常是因为UiAutomatorViewer连接不到模拟器/手机导致,只需要重置adb服务即可

adb kill-server # 关闭adb服务 l adb start-server # 启动adb服务

UIAutomatorViewer相关推荐

  1. UIAutomatorViewer、Inspector获取元素信息

    一.UIautomatorViewer 它是Android SDK的一个工具,如果安装了 Android SDK,就可以在cmd窗口直接输入uiautomatorviewer打开. 点击左上角的第二个 ...

  2. uiautomatorviewer_【问题】解决Android8.0以上运行不了uiautomatorviewer的办法

    问题:Android8.0以上,打开uiautomatorviewer.bat,报错,提示:Unexpected error while obtaining UI hierarchy 解决办法: 可以 ...

  3. uiautomatorviewer 双击闪退问题解决

    uiautomatorviewer 双击闪退问题解决 参考文章: (1)uiautomatorviewer 双击闪退问题解决 (2)https://www.cnblogs.com/cuitang/p/ ...

  4. 4、通过uiautomatorviewer实现appium元素定位

    熟悉selenium自动化的小伙伴应该知道WebDriver 提供了八种元素定位方法: id name class name tag name link text partial link text ...

  5. 手机控件查看工具uiautomatorviewer

    1.工具简介 用来扫描和分析Android应用程序的UI控件的工具. 2.如何使用 1.进入SDK目录下的tools目录,打开uiautomatorviewer 2.电脑连接真机或打开android模 ...

  6. 三、Appium-python-UI自动化之元素定位uiautomatorviewer

    uiautomatorviewer是android-sdk自带的一个元素定位工具,非常简单好用,使用uiautomatorviewer,可以检查一个应用的UI来查看应用的布局和组件以及相关的属性. 一 ...

  7. android界面元素识别,Android 10不能使用uiautomatorviewer定位元素的终极解决方法

    Android app 元素定位除了使用Appium Inspector 外,还可以使用Android SDK 里tools中的uiautomatorviewer 工具.但今天打算使用 uiautom ...

  8. android activity动态显示不出来,uiautomatorviewer 获取不到动态页面解决办法

    以前玩 PC 最近刚搞 app 测试,费好大劲环境装好,高兴的点击 uiautomatorviewer.bat 想去抓取页面元素,尴尬的是首页就直接报错. Error while obtaining ...

  9. Appium+PythonUI自动化测试之uiautomatorviewer和Inspector元素定位

    一.uiautomatorviewer uiautomatorviewer是android-sdk自带的一个元素定位工具,非常简单好用,使用uiautomatorviewer,你可以检查一个应用的UI ...

  10. cp210x驱动运行不了怎么解决_【问题】解决Android8.0以上运行不了uiautomatorviewer的办法...

    问题:Android8.0以上,打开uiautomatorviewer.bat,报错,提示:Unexpected error while obtaining UI hierarchy 解决办法: 可以 ...

最新文章

  1. java jdk 1.8 安装_下载、安装、配置 java jdk1.8
  2. 《HTML 5与CSS 3权威指南 》 (第2版·下册)——第19章 19.3.5
  3. java arraylist 删除回车符_2种Java删除ArrayList中的重复元素的方法
  4. C语言主应用程序在哪设置,哪位师傅知道51单片机怎样编写子程序?C语言的。在主程序里调...
  5. Oracle 学习笔记:Backup Recovery 常用命令
  6. Google Earth Pro 模拟飞行 分享
  7. flask项目开发中,遇到http 413错误
  8. 《Oracle高性能自动化运维》一一第1章 Linux下的Oracle
  9. 7.python实现高效端口扫描器之nmap模块
  10. Halcon——点胶机胶水路径应用(1)
  11. 两张图片合成一张_利用溶图技巧把多张图片合成一张奇幻风格图片教程
  12. Dev C++支持c++11标准的编译方法
  13. 十步一拆:iPhone4S拆机十步曲
  14. 大一计算机ppt知识点,大一计算机总复习_图文.ppt
  15. 《天下强汉》6、西汉历史的最后一抹辉煌——绝域名将陈汤
  16. matlab里用多边形裁剪图片,多边形裁剪图片与自定义 Gizmo Cocos Creator
  17. 使用GoldWave制作“淡入/淡出”效果
  18. PDF怎么用免费软件转换成word?推荐个高性价比转换方法
  19. 数字手写识别——Java实现KNN算法
  20. LaTeX排版系统及与word的区别

热门文章

  1. aardio学习记录-1.基本概念和自定义类的调用
  2. 解决CSDN上传资源出现报错:“该资源已存在,请重新上传”
  3. 辛苦开发的 App 被山寨?mPaaS 帮你为 APK 上把加固锁
  4. 《C Primer Plus第六版》第六章复习题目和编程练习题的答案
  5. Android Q 上的Biometric生物识别
  6. 微信企业号开发:corpsecret到底在哪块呢?
  7. 西瓜书第四章习题及答案
  8. 以游戏玩家的视角开启设计模式
  9. 天翼阅读倾情回馈——《海盗鬼皮书》限时免费畅读
  10. Matlab入门:实现简单的数据剔除