Jenkins+Allure2生成的报告发送邮件

本文介绍了如何在Jenkins中使用Allure2生成接口自动化测试报告,并通过Jenkins发送邮件。解决了代码中写死报告路径和邮件报告不匹配的问题。配置过程包括安装Jenkins插件、设置系统管理员邮件地址、配置邮件通知,以及Allure报告的生成与集成。通过这些步骤,实现了报告的自动化生产和邮件传递。
摘要由CSDN通过智能技术生成

log:

最近在做pytest接口自动化,使用代码实现的allure生成报告和发送邮件,这块遇到几个问题:

1.生成的在线报告得在代码里面写死Jenkins存放报告的目录,这不符合我们灵活移植代码的期望

2.邮件发送在代码里面搂的报告与实际预期的不符

解决方法:

都在Jenkins里完成allure生成报告,和发送邮件

优点:

不用在代码里面写shell脚本来在服务里面通过allure启动报告服务,直接可以使用Jenkins生成的报告当成在线报告使用

配置过程(查阅了很多资料,感觉坑还挺多)
1.Jenkins这个得提前装好,这个就不说了,安装过程自行百度

2.下载插件

进入 【系统管理】 --> 【插件管理】 --> 【可选插件】

我这是已经装过了,安装过的话在已安装确认下,安装完成需要重启Jenkins让插件生效

 

 3.插件安装完成后,【系统管理】--> 【系统配置】

进入系统配置后,找  【系统管理员邮件地址】这一项,在里面配置发邮件人邮箱地址

 

 配置好后继续,找【Extended E-mail Notification】 这一项,这个是安装完插件后,重启Jenkins就会有的

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值