• appium+python自动化测试常见问题之UIautomatorviewer定位器报错及解决办法


    年前我卸载了电脑上所有的关于appium手机自动化的工具和软件,年后重新安装时出现了两个问题,我之前也没有碰到过,有个碰到了类似的。

    分别是:

    一:pycharm编辑器无法安装第三方库,打开cmd中安装时,pip无法升级成功,pip常用升级命令无法升级成功,具体报错信息我那天忘记截图了。

    解决办法:电脑中安装了多个python版本,没有识别到。

    选择好对应的python版本后,就可以正常的安装第三方库了。

    第二个问题:

    打开uiautomatorviewer.bat后,提示报错:Error while obtaining UI hierarchy XML file: co。。。。。

    导致无法定位,这个问题也很简单。

    解决办法:

    1,首先检查你的jdk版本是不是1.8或1.8以下,因为1.9的jdk不兼容uiautomatorviewer

    2.进入任务管理器,停止adb.exe,然后在CMD界面输入adb connect xxx,再输入adb devices后,再点击uiautomatorview.bat文件去运行

    3.再多试几次

     uiautomator定位时,是有这个缺点,经常时不时的报错无法定位,但是这个工具很好用,它对动态图是无法定位的哈,这一点需要明确的,

    反正我自己是从工作中总结出来的,只要是动态效果的页面,就别指望它能定位了。

    问题就解决了。

    干IT这行的,总是经常碰到各种问题,哪怕干的时间长了,也一样会碰到一些以前没有碰到过的问题。

    还是那句话,碰到问题不要慌,自己想问题出在哪里,想不出来,就百度,很多老人都碰到过类似的问题的。

  • 相关阅读:
    分页
    uuid算法
    mysql卸载安装
    安装和破解收费版idea
    css样式一开始不显示,点击显示隐藏
    各种技术网址
    vue加载高德地图,加标记点,点出文本框
    Security Traps 玩耍剧透(持续更新)
    最近做的一个小玩意踩的坑
    最近刷题的一个总结
  • 原文地址:https://www.cnblogs.com/star12111/p/14496443.html
Copyright © 2020-2023  润新知