Jenkins平台中Pytest与Allure的协同应用
在Jenkins中集成Pytest和Allure
1. 安装必要的插件
- 在Jenkins插件管理中搜索并安装以下插件:
- Pytest Plugin
- Allure Jenkins Plugin
2. 配置Pytest插件
- 进入Jenkins全局工具配置,添加Pytest
- 配置Pytest执行命令,例如:
pytest --alluredir=./allure-results
3. 配置Allure插件
- 进入Jenkins系统配置,配置Allure Commandline
- 设置Allure报告结果路径,例如:
allure-results
4. 创建Jenkins任务
- 新建一个自由风格的Jenkins任务
- 在构建步骤中添加“Execute shell”或“Execute Windows batch command”
- 输入Pytest执行命令,例如:
pytest --alluredir=./allure-results
- 添加构建后操作步骤“Allure Report”
- 指定Allure结果路径,例如:
allure-results
5. 执行Jenkins任务
- 运行Jenkins任务,Pytest会执行测试用例并生成Allure结果
- Allure Jenkins Plugin会将结果转换为可视化报告
- 您可以在Jenkins任务页面查看Allure报告
注意:
- 确保Pytest和Allure Commandline已正确安装在Jenkins服务器上
- 根据您的项目需求,调整Pytest执行命令和Allure结果路径
通过以上步骤,您可以在Jenkins平台中使用Pytest和Allure进行高效的测试和结果展示。
4.36KB
文件大小:
评论区