美文网首页
Python 安卓UI自动化测试(二):AndroidUISpy

Python 安卓UI自动化测试(二):AndroidUISpy

作者: R_zb | 来源:发表于2019-10-25 16:35 被阅读0次

    @[toc]


    一、概述

    • AndroidUISpy可以辅助探测Android端原生控件树和Web Dom树,帮助使用 QT4A进行控件QPath和XPath的定位与封装。

    • 下载地址:https://github.com/qtacore/AndroidUISpy/releases

    • 使用限制:

      1. 已ROOT设备中可以探测任意应用的控件
      2. 非Root设备中只能探测debug应用的控件

    二、使用准备

    1. 已ROOT Android设备一台(也可使用模拟器,模拟器自带root)
    2. Android设备开启“USB调试”,可连接PC端
    3. PC已下载AndroidUISpy工具
    主界面

    三、使用方法

    1. 将Android 设备连接电脑(需adb显示连接成功,以模拟器为例)


      adb 连接模拟器
    2. 打开AndroidUISpy功能连接设备


      连接设备
    3. 选择要探测的Activity,连接设备后默认选中当前焦点的activity


      选择activity
    4. 点击“刷新”按钮可以刷新设备列表和Activity列表
    5. 点击“获取控件”按钮获取控件树,空间树加载完毕后,左侧显示控件树,右侧显示activity截图
    6. 点击左上角的“+”按钮,移动至你要探测的控件上(右侧activity截图处),工具会自动探测该控件属性信息,并有红框包裹
    7. 点击该控件,底部会显示该控件属性信息,如下图
      控件探测
      注:点击左侧控件节点,右侧也会框处该控件的区域范围

    参考资料:


    相关文章

      网友评论

          本文标题:Python 安卓UI自动化测试(二):AndroidUISpy

          本文链接:https://www.haomeiwen.com/subject/sbgapctx.html