首页 > 其他分享 >uiautomator2的安装与使用

uiautomator2的安装与使用

时间:2023-01-16 23:11:35浏览次数:66  
标签:pip3 安卓 u2 使用 uiautomator2 weditor 安装

开源项目地址:https://github.com/openatx/uiautomator2

介绍:

  • uiautomator2是做安卓自动化框架,内部封装了一系列的操作安卓app的方法

原理:

  • python端: 运行脚本,并向移动设备发送HTTP请求
  • 移动设备:移动设备上运行了封装了uiautomator2的HTTP服务,解析收到的请求,并转化成uiautomator2的代码。

环境要求:

  • python3.6以上
  • 安卓版本5以上

安装方法:

  1. 安装ui2
pip3 install -U uiautomator2
  1. 安装后验证
import uiautomator2 as u2
d = u2.connect('123456f') # 参数为 deviceid
print(d.info) # 如果有结果输出,表示安装成功
  1. 安装查看元素工具weditor
- 安装方式:pip3 install --pre weditor
- 启动方式:python3 -m weditor

使用方法:

image
image
image

标签:pip3,安卓,u2,使用,uiautomator2,weditor,安装
From: https://www.cnblogs.com/alisleepy/p/17056664.html

相关文章

  • 每天一点基础K8S--使用基础ingress进行灰度发布
    利用ingress实现灰度发布1、背景ingress可以实现七层负载,可以根据请求header不同将流量代理到后端不同的service服务。比如:后端网站进行了更新,为了不全网更换,可以利用i......
  • VUEX 的使用学习一
    转载请注明出处:一、Vuex是什么?介绍:Vuex是一个专为[Vue](https://so.csdn.net/so/search?q=Vue&spm=1001.2101.3001.7020).js应用程序开发的状态管理模式。它采用......
  • 欢迎使用 MWeb
    MWeb是专业的Markdown写作、记笔记、静态博客生成软件,目前已支持Mac,iPad和iPhone。MWeb有以下特色:软件本身:使用原生的macOS技术打造,追求与系统的完美结合。原......
  • 9.使用JavaConfig实现配置
    要完全不使用Spring的xml配置了,全权交给Java来做!JavaConfig是Spring的一个子项目,在Spring4之后,它成为了一个核心功能!实体类packagecom.zuo.entity;importorg.sp......
  • 使用 Excel cdata addmin 连接 SAP ABAP 系统时需要填写的参数定义解释
    这个链接包含了一个能够直接在Excel里连接SAPABAP系统的Exceladdin,安装之后,在Excel里看到一个新的名叫cdata的标签页,维护目标ABAP系统的明细后,可以直接在Ex......
  • 使用事务码 SAT 比较传统的 SELECT SQL 语句和 OPEN / FETCH CURSOR 分块读取 ABAP 数
    从77开始的连续三篇文章,我们了解ABAP程序中变量占用内存空间的话题。通过一位读者朋友向我咨询过的实际问题,介绍了使用OPENCURSOR和FETCHNEXTCURSOR这组ABAP......
  • 安装完Git鼠标右键不显示或者打不开Git Bash Here和Git GUI Here的问题
    问题:安装完Git后,右键(WIN11中右键后还需要点击->显示更多选项)发现缺少/打不开GitBashHere和GitGUIHere,或是其中之一。解决:①win+r打开运行,输入:regedit②按图片......
  • adg3304使用注意事项
    1.常见的电平转换芯片有74LVC4245,74LVC8T245,这两个芯片有方向和使能控制引脚。 ADG3304有使能脚,但是没有方向选择脚。2.3304不用的引脚不允许悬空,必须接vcc或者gnd。3.......
  • 使用 OPEN CURSOR 和 FETCH NEXT CURSOR 对 SAP 数据库表进行分块读写试读版
    @目录开发任务第一版实现:将数据库表的全部内容,读取到ABAP应用层进行处理在本教程前一步骤,我们介绍了需要对ABAP数据库表进行分块读写的场合,这是来自一个朋友向我咨询......
  • git使用(复健 1 )
    #```shell#ubuntu:sudoapt-getinstallgit```###winodwshttps://git-scm.com/downloads设置用户名和邮箱:```bash$gitconfig--globaluser.name"YourName"$g......