美文网首页
jenkins 结合allure测试报告配置

jenkins 结合allure测试报告配置

作者: 失忆的蝴蝶 | 来源:发表于2022-02-26 22:51 被阅读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
  • 解压到没有中文路径的文件夹,设置目录下的bin目录到环境变量PATH
  • 在命令行运行 allure --version 输出版本号表示环境搭建成功
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

相关文章

网友评论

      本文标题:jenkins 结合allure测试报告配置

      本文链接:https://www.haomeiwen.com/subject/huxkrrtx.html