项目简介
AirRun是一个基于Python的自动化测试工具,专注于简化在Android设备上运行Airtest的流程,降低构建用例、获取性能监控及日志等工作的复杂度。它提供了基于Airtest报告的新报告生成工具,使测试人员能更专注于测试用例的编写。
项目的主要特性和功能
- 支持用例分层和封装,提高代码复用性。
- 提供模板封装,便于快速构建测试用例。
- 执行测试时可区分不同用例并执行相应操作。
- 监控测试过程中的CPU、内存信息,为性能优化提供依据。
- 以图表形式输出性能数据和统计信息,方便分析比较。
- 重写log功能,方便调试和追踪问题。
- 提供基于Airtest的报告生成工具,生成包含用例及全局信息的详细报告。
安装使用步骤
- 安装Python和Airtest:确保已安装Python环境,使用
pip install airtest
安装Airtest库。 - 安装AirRun:执行命令
pip install airrun
安装AirRun工具。 - 配置环境:设置ADB工具的环境变量,确保能连接Android设备。
- 编写测试用例:在
testcase
目录下编写测试用例,使用Airtest语法,用@airrun_setup
装饰器定义测试函数,遵循分层编写原则。 - 运行测试:在命令行输入
python -m airrun
,根据提示选择操作,如run
运行脚本、info
获取脚本信息、report
生成报告等。
注意事项
- 需要了解Airtest的基本用法和概念。
- 根据项目需求调整配置和模板。
下载地址
点击下载 【提取码: 4003】