前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Jenkins集成Allure报告

Jenkins集成Allure报告

作者头像
梦无矶小仔
发布于 2023-08-03 05:21:59
发布于 2023-08-03 05:21:59
40900
代码可运行
举报
运行总次数:0
代码可运行

Jenkins集成Allure报告

紧接上文:Jenkins部署及持续集成——傻瓜式教程

使用Allure报告

1、在插件库下载Allure插件Allure Jenkins Plugin

2、在构建后操作中加入allure执行的报告目录(相对于项目的路径)

3、run.py代码改成如下

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import pytest

pytest.main(["--alluredir=outputs/reports"])

文件夹目录如下,新增outputs/reports文件,文件夹可随意命名。

4、上传到git

5、将Build构建命令修改为python run.py

6、点击保存,这个时候项目主页面就有一个Allure Report标识了

7、点击构建Build Now,发现构建失败报错Build step 'Allure Report' marked build as failure

(1) 去.jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure目录下

(2) 将该文件夹里的内容删除干净

(3) 手动下载allure安装包:https://repo1.maven.org/maven2/io/qameta/allure/allure-commandline/2.21.0/allure-commandline-2.21.0.zip

(4) 将安装包放到.jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure目录下解压

(5) 从jenkins的:系统管理-全局工具配置(Global Tool Configuration) - allure commandline

Install automatically的勾去掉,填入解压后的Allure安装包路径。

(6)重启jenkins

(7)再次构建成功

(8) 点击报告即可查看,多运行几次之后,jenkins会显示历史的记录在右侧,也可点击Allure Report查看报告详情(含历史纪录)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-02-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 梦无矶的测试开发之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验