jenkins 结合allure测试报告配置

2022-02-26  本文已影响0人  失忆的蝴蝶

1、新建项目


image.png

2、输入项目名称,选择自由风格项目,确定


image.png
3、General--高级,展开更多选项--勾选:使用自定义的工作空间--输入项目地址
image.png

4、构建--Execute Windows batch command


image.png
输入 python main.py
image.png
应用--保存,构建项目试试是否有没有出错,没有出错再进行下面操作

5、安装Allure插件

image.png
6、管理Jenkins-- Global Tool Configuration
方法一:手动安装Allure服务
下载压缩包:https://github.com/allure-framework/allure2/releases image.png

新增Allure Commandline --输入别名--取消勾选Install automatically--

image.png

安装目录写上下载在本地的allure路径


image.png
image.png

方法二:自动安装
一般网络好的情况下可以选择自动安装方式
新增Allure Commandline --勾选Install automatically--应用--保存即可
自动安装缺点:如果网络不好,会花很长时间
6、回到配置界面,增加构建后操作步骤--选择Allure Report


image.png image.png

path是指生成allure的json文件夹相对路径,项目中设置是什么就填什么路径


image.png

Report path可以不理,就是生成测试报告存放的路径,会自动生成
应用--保存
重新构建项目就可以生成allure测试报告了

备注:构建状态是黄色的(不稳定状态),这是因为有测试失败的测试用例,是正常的情况

7、增加邮件发送
配置--Editable Email Notification


image.png

Project From:设置好的邮箱管理员
Project Recipient List:接收邮件的邮箱地址,多个邮箱用英文逗号隔开


image.png
Content Type:选择HTML
Default Content:可以百度
image.png

最后测试报告地址这里需要拼接/allure


image.png

具体的邮件配置参考文章:https://www.jianshu.com/p/b45e7ec778bb

8、邮件中没有统计用例数量


image.png

原理:测试完成后需要生成收集用例数量的xml文件,此文件需要在项目中新增模块写代码生成,Jenkins中也需要安装testng插件解析
1、安装testng插件


image.png
2、配置testng
增加构建后的操作,填写xml文件的路径
image.png
上一篇 下一篇

猜你喜欢

热点阅读