美文网首页
python3 uiautomator2 (一)安装

python3 uiautomator2 (一)安装

作者: HC2 | 来源:发表于2022-01-25 11:59 被阅读0次

    一、安装 uiautomator2

    pip3 install -U uiautomator2

    二、

    运行python3 -m uiautomator2 init安装包含httprpc服务的apk到手机+atx-agent, minicap, minitouch (在过去的版本中,这一步是必须执行的,但是从1.3.0之后的版本,当运行python代码u2.connect()时就会自动推送这些文件了)

    安装完成,设备上会多一个uiautomator的应用。

    三、连接设备

    uiautomator2连接设备有两种方法,一种是通过WIFI,另一种是通过USB数据线将手机链接电脑。

    1、USB链接:(手机要打开开发者权限)
    通过adb命令查看设备号:

    lxdeMacBook-Pro-2:~ lx$ adb devices
    List of devices attached
    c6e989d7    device
    

    import uiautomator2 as u2
    d = u2.connect_usb('c6e989d7')
    print(d.info)
    

    2、WIFI链接

    image.png
    import uiautomator2 as u2
    d = u2.connect_wifi('192。168。31。234')
    print(d.info)
    

    此方式会自动识别设备号或者wifi连接,直接用这个写法就行了
    import uiautomator2 as u2
    d = u2.connect('c6e989d7')
    print(d.info)
    

    四、安装定位工具

    1、 pip3 install --pre --upgrade weditor

    2、启动定位界面

    python -m weditor
    

    启动成功后会自动在浏览器打开(如没有自动打开,可以手动输入地址进行打开)

    image.png

    相比安卓的uiautomatorviewer和appium的定位工具,weditor比较的简单方便

    相关文章

      网友评论

          本文标题:python3 uiautomator2 (一)安装

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