Jenkins 集成Allure报告
Allure 报告可定制化,且无论对领导层还是个人分析失败项 都清晰明了。且Jenkins支持对应插件,下面来看看如何在Jenkins上集成Allure报告。
1.下载allure 插件(Jenkins/Manage Jenkins/Manage Plugins--搜索安装下载,下载后重启jenkins)
2.配置Allure Commandline(Jenkins/Manage Jenkins/Global Tool Configuration)
3.Job 配置
生成Report目录一致
4.报告查看
4.1 历史记录趋势查看
4.2 Allure报告详情查看
一个实例:
http://172.16.0.209:8080/job/yxj_back_api/29/allure/
领导层:总用例通过率,总用例执行时长,bug统计等
[备注]: 用例等级可根据实际情况自定义级别,产生的Bug也随用例等级。下图未做定制化,等级统一为Normal.
个人:各模块通过率,执行时长,失败原因等
[备注]: 个人可根据失败原因调试脚本,且根据各模块通过率看出模块稳定性,根据执行时长调整代码逻辑
4.3 邮件附Allure报告
发送邮件格式加一行:
系统allure测试报告:
${PROJECT_URL}${BUILD_NUMBER}/allure