
ATXDemo: 使用UIAutomator2 + Pytest + Allure开展Android自动化测试
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
ATXDemo项目采用UIAutomator2结合Pytest和Allure框架进行高效且详细的Android应用自动化测试。
使用uiautomator2 + pytest + allure进行Android的UI自动化测试环境搭建需要先安装pytest框架,并确保使用的版本为3.7。生成魅力报告(allure report)可以使用以下命令:`py.test --alluredir=reports`,然后通过 `allure generate reports` 或者 `allure generate reports --clean` 来生成报告文件;也可以用 `-o myreport` 指定输出目录来定制化展示。建议在火狐浏览器中打开查看,因为使用Chrome可能会遇到404错误。
对于uiautomator2的安装和配置,首先需要卸载旧版本:`pip uninstall uiautomator2` ,然后重新安装最新预览版: `pip install --pre uiautomator2`。接着可以运行 `python -m uiautomator2 init` 命令来初始化环境,并使用 `Python-m weditor run命令测试标准方法,pytest提供了丰富的断言和插件支持,方便进行自动化测试的编写与维护。
以上是基于uiautomator2 + pytest + allure实现Android UI自动化测试的基本步骤概述。
全部评论 (0)
还没有任何评论哟~


