一、测试环境
- Windows 10
- JDK 1.8以上
- Python3.6以上
- Pytest任意脚本
image.png
二、安装allure-pytest插件
pip install allure-pytest
三、测试运行pytest并生成allure测试结果
pytest -q xxxx.py --alluredir=./report
四、安装Allure-commandline
下载链接:https://dl.bintray.com/qameta/maven/io/qameta/allure/allure-commandline/2.10.0/allure-commandline-2.10.0.zip
五、安装并配置Jenkins
传送门:https://www.jianshu.com/p/575274af1700
六、在jenkins上安装Allure插件
系统设置 > 插件管理 > Available > 搜索Allure并安装
七、在Jenkins上配置Allure Commandline
系统设置 > 全局工具配置 > Allure Commandline > 新增 Allure Commandline
1. 别名:allure
2. 版本:选择下载的Allure Commandline版本
3. 点击应用
八、配置自动化执行项目
新建任务 > 构建一个自由风格的项目 > 确定
General > 高级 > 使用自定义的工作空间 > 目录:D:\05 代码\小课堂\PytestTests(pytest脚本所在目录)
call pytest -s -q 01_pytest.py --alluredir ./allure_result
exit 0
H/2 * * * *
1. 在构建后选择 allure report
2. 以下输入框中输入:
* Path中输入:allure_result
* 高级>Report path:allure_report
九、重启tomcat
十、构建项目
网友评论