Jenkins - 构建Allure Report
前言
本文为Pytest+Allure定制报告进阶篇,集成Jenkins,在Jenkins中直接生成报告,更方便测试人员查看。
一、安装插件allure-jenkins-plugin
1、进入系统管理 - 管理插件
2、搜索Allure,并进行安装,重启Jenkins
3、进入系统管理 - 全局工具配置 - Allure Commandline
4、点击 Allure Commandline安装,如下图:其中name可随便定义,作为标识用。
二、Pipline配置
script {
allure([
includeProperties: false,
jdk: '',
properties: [[key: 'allure.issues.tracker.pattern', value: 'http://tracker.company.com/%s']],
reportBuildPolicy: 'ALWAYS',
results: [[path: '/allure-results']]
])
}
三、构建配置
1、General - 参数化构建过程 处增加参数ALLURE_HOME,参数值填写存放allure results的默认路径。
2、构建 - Execute shell 处增加命令
--alluredir $
3、构建后操作 - Allure Report ,Results Path处设置${ALLURE_HOME}
四、查看报告
构建已配置好的工程,即可查看Allure Report,有多处入口,点击任意入口即可查看Report,见下图:
以上,对你有帮助的话,点赞❤️吧~~
欢迎关注我的简书,博客,TesterHome,Github~~~
作者:小喜
出处: http://www.cnblogs.com/xiaoxi-3-/
如果对您有帮助,请关注我的同名简书:https://www.jianshu.com/u/da1677475c27
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。