zoukankan      html  css  js  c++  java
  • uiautomator2 操作

    github链接:https://github.com/openatx/uiautomator2#basic-api-usages

    PC安装:

    pip3 install -U uiautomator2

    手机安装,安装完成后,手机桌面会出现ATX应用:

    python3 -m uiautomator2 init

    wedit 安装(类似于uiautomatorviewer,专门为本项目开发的辅助编辑器)

    pip3 install -U weditor

    安装完成后,控制台输入 weditor,自动浏览器打开http://localhost:17310/

    Demo,更多操作参考github

    import uiautomator2 as u2
    
    d = u2.connect_wifi('10.1.64.189')         # WiFi地址
    d.implicitly_wait(10.0)                    # 等待时间
    d.app_start('com.tencent.mm')              # app
    
    print('点击搜索按钮')
    d(resourceId='com.tencent.mm:id/f8y').click()
    print('在搜索框输入文件传输助手')
    d(resourceId='com.tencent.mm:id/bhn').send_keys('文件传输助手')
    print('点击文件传输助手进入)
    d(resourceId='com.tencent.mm:id/gbv').click()
  • 相关阅读:
    rgbdslam 源代码的实现
    键值对排序并MD5加密
    字符编码
    排序算法
    Bridge Pattern (桥接模式)
    Visitor Pattern 和 doubledispatch
    栈、队列、链表
    如何使用visio
    架构师论文
    英语写作句子
  • 原文地址:https://www.cnblogs.com/peng-lan/p/14325921.html
Copyright © 2011-2022 走看看