zoukankan      html  css  js  c++  java
  • jenkins中如何配置邮件发送allure报告

    首先明白一点:我们在做自动化测试过程中,实现持续集成后肯定是需要将测试报告的结果发送给领导或者自己的

    那么发送邮件可以有几种方式:第一种就是自己使用脚本来实现发送,不是很难;第二种就是使用jenkins中的插件来实现

    本文总结下如何采用jenkins来实现邮件发送

    1、jenkins中下载Email Extension Extension 插件

     下面是安装成功的页面

     2、开启SMTP服务

    这里采用的是qq邮箱,当然你也可以使用其他的,比如163或者什么的

      开启smtp服务

    开启成功后会有以下界面:

     3、jenkins中配置邮箱

    系统管理--系统配置-Extended E-mail Notification

     

     

     然后点击应用点击保存就好了

    4、job中添加构建后操作

     

     

    <h1><center><font>以下是Jenkins自动发送的邮件,请勿回复!</font><center></h1>
    <h3><center><font color="red">allure报告在线查看or下载allure-report.zip用firefox离线查看,测试用例见附件</font><center></h3>
    <br>
    <hr>
    <br>
    项目描述:${JOB_DESCRIPTION}<br>
    <br>
    <hr>
    项目名称:$PROJECT_NAME<br>
     构建编号:$BUILD_NUMBER<br>
     构建状态:$BUILD_STATUS<br>
     触发原因:${CAUSE}<br>
     构建地址:<A HREF="${BUILD_URL}">${BUILD_URL}</A><br>
     构建日志地址:<A HREF="${BUILD_URL}console">${BUILD_URL}console</A><br>
     系统allure测试报告:<A HREF="${PROJECT_URL}${BUILD_NUMBER}/allure">${PROJECT_URL}${BUILD_NUMBER}/allure</a><br>
     <hr>
     ${JELLY_SCRIPT}
    

      PS:这是从一位大佬借鉴过来的,毕竟咱的前端知识有限

    然后点击应用点击保存就可以了

    好了,下面展示下发送的allure报告邮件吧

  • 相关阅读:
    团队项目-项目进度
    团队项目-Recycle项目文档
    团队项目-Recycle需求规格说明书
    团队项目-初步构想
    关于 Localhost:8080/hello
    Java EE课程作业 (Seventh)-- Async
    Java EE 课程作业 (Sixth)-- Filter分析
    Java EE 课程作业(Fifth)-- XML:定义 用途 工作原理及未来xml
    Java EE 课程作业(Fourth)-- Session
    Java EE 课程作业(third)- 关于 Java EE的思维导图
  • 原文地址:https://www.cnblogs.com/LCboss/p/13246162.html
Copyright © 2011-2022 走看看