Linux系统持续集成Allure配置

更新时间:2024-5-13

在Linux系统中展示Allure测试报告,主要配置:

  • 在Linux系统中配置allure环境变量

  • 在jenkins上,进行相关配置

一、在Linux系统中配置allure环境变量

1.1 下载安装包

方式1:手动官网下载安装包

下载地址:https://github.com/allure-framework/allure2/releases

方式1: 使用命令下载

wget https://github.com/allure-framework/allure2/releases/download/2.19.0/allure-2.19.0.tgz
​
注:可以结合实际使用allure版本
1.2 上传安装包并解压缩

使用rz命令上传“allure安装包”到服务器的“指定(随意选)”目录下

  • 推荐目录:/usr/local/src 或 /opt

# 参考命令如下:
cd /opt         #1.进入指定目录
mkdir allure    #2.创建allure文件
cd allure       #3.
rz '文件路径'    #4.上传allure安装包文件
# 解压文件
tar -zxvf '文件名.tgz'

注:rz安装密令 sudo apt-get install lrzsz 或 sudo yum install lrzsz

1.3 配置环境变量

1-在配置文件"/etc/profile"中添加allure环境变量

# 编辑配置文件
vim /etc/profile

2-i键-进入编辑模式,G键-跳到最后一行,Esc-退出编辑模式,输入-:wq保存并退出

# set allure
export PATH=$PATH:/opt/allure/allure-2.29.0/bin
​
注:路径需要添加到bin目录

3-配置生效

source /etc/profile

4-验证

allure --version

 

至此allure环境变量配置成功

二、在jenkins上,进行相关配置

在jenkins展示allure报告需要进行如下相关配置

  • 安装allure插件

  • 配置allure全局变量

  • 配置代码中allure报告生成路径

2.1 安装allure插件

在jenkins插件管理中安装allure插件,实测目前最新版本存在bug,建议安装v2.31.1版本;

但如果安装完最新版本,后面allure配置项都可以正常展示,说明bug已修复,可以使用最新版

网盘中提取(v2.31.1版本)

链接:https://pan.baidu.com/s/19Tz1D-TW6VuBn4_hUs8HFg?pwd=zdpm 
提取码:zdpm 

2.2 配置allure全局变量

1-进入全局配置页面

2-滚动条下拉,找到 Allure Commandline ,点击 Allure Commandline 安装

3-将Linux系统中 Allure 目录添加至 系统下 Allure Commandline 安装列表中

2.3 配置代码中allure报告生成路径

1-创建对应任务,在任务中“构建后操作”中进行配置

(如果不展示allure配置,说明插件有问题,需要安装别的版本)

2-配置生成报告临时文件路径(如图)

3-高级配置,配置代码中allure报告生成的路径

其实高级配置中allure报告路径,不配置也可以(jenkins会代替代码中,生成allure报告这一步)

2.4 验证相关配置是否成功

可能出现的问题:

1.代码已运行完,报告没对应内容

2.报告部覆盖更新

(如下图说明配置成功)

  • 23
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值