Uiautomator2

Eric讨论 | 贡献2022年6月23日 (四) 08:56的版本 (创建页面,内容为“Uiautomator2是一个Android应用的自动化测试工具,支持Python语言。基于Android的UiAutomator工具,使用Python封装并改进。 ==简介…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

Uiautomator2是一个Android应用的自动化测试工具,支持Python语言。基于Android的UiAutomator工具,使用Python封装并改进。

简介

时间轴

Uiautomator2与Appium

名称 优点 缺点
Uiautomator2 安装简单,语法简洁 仅支持Android
Appium 使用稍复杂,企业级自动化测试 支持多平台,多语言

安装

  • 1.安装Python
  • 2.安装一款代码编辑器如VS Code
  • 3.Android手机或Android模拟器(如BlueStacks)
  • 4.使用pip安装uiautomator2:
pip3 install -U uiautomator2
  • 5.安装weditor,用于查看App界面的元素信息。
pip3 install -U weditor

基础知识

资源

官网

Uiautomator2 源代码:https://github.com/openatx/uiautomator2

网站

文章