如何解决uiaotomator定位工具报错
在使用uiaotomator工具定位元素过程中,经常会弹出报错,截图失败,导致无法定位元素,当遇到该问题时,解决办法如下:
方法一:拔掉手机usb连接,重新连接手机
方法二:adb杀掉手机服务,重起服务
(1)win+R输入cmd打开命令窗口
(2)输入指令adb kill-server杀掉服务
(3)输入指令adb start-server重启服务
方法三:uiaotomator、appium两工具经常会出现冲突,故可关闭appium工具后,再使用uiaotomator截图定位
方法四:执行adb指令保存截图
(1)任意目录下新建uiauto.txt文件(以D盘目录为例)
(2)打开uiauto文件输入如下内容,保存
adb shell uiautomator dump /sdcard/app.uix
adb pull /sdcard/app.uix ./app-screenshot.uix
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.png ./app-screenshot.png
(3)uiauto.txt文件重命名为uiauto.bat
(4)手机操作到指定页面,点击uiauto.bat进行截图(截图成功后会多2个文件,分别是png、uix格式)
(5)uiaotomator工具打开刚生成的2文件,即可定位元素
方法五:若方法一、二、三、四均无效,那么恭喜你,可以换个定位工具定位啦(换appium自带定位工具定位),使用方法如下:
(1)appium运行界面,打开inspector server:
(2)设置手机&app连接属性:
(3)刷新页面,定位内嵌H5页面元素
转载于:https://www.cnblogs.com/mini-monkey/p/11085333.html
如何解决uiaotomator定位工具报错相关推荐
- 解决微信开发者工具报错:当前开发者未绑定此AppID,请到小程序后台操作重试
解决微信开发者工具报错:当前开发者未绑定此AppID,请到小程序后台操作重试 首先要在微信公众平台注册小程序账号,注意与公众号(订阅号)账号区别开来,小程序账号不是公众号账号,登录后小程序账号的界面是 ...
- 【H5微信授权】简单实现H5页面微信授权功能,微信开发者工具报错 系统错误,错误码-1,undefined解决办法【详细】
前言 最近写到了H5公众号,需要微信授权的功能. 这里记录一下授权的流程和踩了个坑 图片 授权代码执行后会跳转到授权的地方,没有授权的会有确认授权,授权过得会这样,直接自动登录,然后再跳转到中转页 授 ...
- python安装报错类型_解决Python安装cryptography报错问题
解决Python安装cryptography报错问题 错误一: gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wst ...
- 微信开发者工具报错Cannotreadpro ‘getPreloadAdUnitIds‘ of undefinedat Object.dK [as getPreloadAdUnitIds]
uniapp开发中 微信开发工具报错TypeError: Cannotreadproperty 'getPreloadAdUnitIds' of undefinedat Object.dK [as g ...
- 高德地图H5 定位失败报错 geolocation time out. Get ipLocation failed解决方案
高德地图H5 定位失败报错 geolocation time out. Get ipLocation failed的解决方法. 前言:此坑踩得我挺难受的,搞了三天 需求:进入页面,获取用户具体经纬度并 ...
- python运行启动报错解决方法_解决python运行启动报错问题
解决python运行启动报错问题 问题一: python启动报错api-ms-win-crt-process-l1-1-0.dll丢失 解决: 下载api-ms-win-crt-process-l1- ...
- 解决企业微信启动报错:0x0000142无法打开
解决企业微信启动报错:0x0000142无法打开 1.问题描述 2.问题查找 3.问题解决 4.事后感悟 系统:Win10 WXWork:4.0.20.6020 1.问题描述 不知道从啥时候开始,打开 ...
- ueditor上传图片回调_(常见解决方法)UEditor报错“后端配置项没有正常加载,上传插件不能正常使用”...
(常见解决方法)UEditor报错"后端配置项没有正常加载,上传插件不能正常使用"_向来萧瑟也无畏-CSDN博客blog.csdn.net 报错信息 详见此文的"排错过 ...
- 搭建dubbo项目解决dubbo.xml标签报错的问题
搭建dubbo项目解决dubbo.xml标签报错的问题 参考文章: (1)搭建dubbo项目解决dubbo.xml标签报错的问题 (2)https://www.cnblogs.com/ajax-li/ ...
最新文章
- 使用计算机辐射最大,计算机辐射的主要来源及其对人体的危害
- 【ACM】杭电OJ 2064(汉诺塔III)
- 激光雷达,马斯克看不上,却又无可替代?
- python语言程序设计基础第二版答案-python语言程序设计基础(第二版)第五章答案随笔...
- linux 安装系统划分lvm分区
- Maven的这三个用法你一定要会!
- idm 服务器响应显示您没有权限下载此文件_仅需10分钟,让你掌握下载神器IDM的使用技巧...
- Solr router 路由介绍
- POLL原理分析与java实战
- “webservice远程测试显示 “测试窗体只能用于来自本地计算机
- 如何提高VS2010的性能,VS2010不再…
- 腾讯Android自动化测试实战3.2.1 Robotium支持Native原理
- ParaView的简单用法
- 4G网络要升级成5G,换卡还是换手机?
- https生成根证书、服务证书
- html图片怎么做成链接,HTML的链接代码怎么做?HTML的图片链接怎么制作?
- 前馈神经网络FNN(原理及实现)
- 80后凭栏碎念青春阑珊
- flash插件Android,Adobe Flash Player
- 起底AlphaGo历史