appium--uiautomatorviewer的使用

简介: appium--uiautomatorviewer的使用

uiautomatorviewer的使用


uiautomatorviewer也是获取页面元素属性的工具,相比之前介绍的appium desktop来说,方便了很多,appium desktop需要从启动页开始,而uiautomatorviewer不需要。

安装完androidsdk之后,在tools下就有了,我的是wins系统,所以点击uiautomatorviewer.bat就可以打开了

点击之后如果你看到的和我的页面一样,就表示启动成功了


获取元素的属性


前提:我们的电脑已经连接上了我们的手机,打开app的任意一个页面

如果你出现下面错误

 升级uiautomatorviewer,或许是当前页面是动态的,都可能会报这样的错

可以新建一个bat文件,写入如下代码

#!/bin/sh
builddate=`date '+%Y%m%d%H%M'`
adb shell uiautomator dump /sdcard/app.uix
adb pull /sdcard/app.uix ./app${builddate}.uix
#存到E盘的app.uix文件中,在E盘新建一个文本文档改成app.uix
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.png ./app${builddate}.png

启动之后就可以截屏,然后使用uiautomatorviewer打开截的图就可以了


相关文章
|
11月前
appium--解决中文输入不了的问题
appium--解决中文输入不了的问题
|
2月前
|
JSON 数据格式
appium driver install uiautomator2 安装失败
appium driver install uiautomator2 安装失败
62 6
|
11月前
appium--解决每次安装appium setting和Unlock
appium--解决每次安装appium setting和Unlock
|
2月前
|
监控 Shell 测试技术
Appium日志分析总结Appium工作原理
Appium日志分析总结Appium工作原理
46 0
|
11月前
|
JavaScript Java 测试技术
appium--环境搭建
appium--环境搭建
|
11月前
|
监控 网络协议 Python
appium--python启动appium服务
appium--python启动appium服务
|
11月前
|
Python
appium--desktop
appium--desktop
|
11月前
|
Android开发
appium--元素定位
appium--元素定位
|
12月前
|
Linux iOS开发 Windows
07-appium-Appium Desktop查看元素- iOS
07-appium-Appium Desktop查看元素- iOS
|
Java Shell 开发工具
Appium的安装与使用
Appium的安装与使用
360 0
Appium的安装与使用