1.Jenkins中配置系统邮件
系统管理–系统设置,配置Extended E-mail Notification

2.jenkins 创建一个新项目,项目创建成功,配置邮件
$PROJECT_NAME - 构建 # $BUILD_NUMBER - $BUILD_STATUS!
 <!DOCTYPE html>
    <html>
    <head>
    <meta. charset="UTF-8">
    <title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title>
    </head>

<body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4"
        ffset="0">
        <table width="100%" cellpadding="0" cellspacing="0"
            style="font-size: 30px; font-family: Tahoma, Arial, Helvetica, sans-serif">
            <tr>
                <td><br />
                <b><font color="#0B610B" size="4">构建信息</font></b>
               <hr style="height:1px;border:none;border-top:2px dashed #CDBA96;" />
                </td>
            </tr>
            <tr>
                <td>
                    <ul>
                       
                        <li>项目名称 : ${PROJECT_NAME}</li>
                        <li>构建编号 : 第${BUILD_NUMBER}次构建</li>
                        <li>构建时间 : ${SCRIPT, template="buildtime.groovy"}</li>
                        <li>Git  URL  : ${GIT_URL}</li>
                        <li>Git  分支  : ${GIT_BRANCH}</li>
                        <li>触发 原因: ${CAUSE}</li>
                        <li>构建 日志: <a href="${BUILD_URL}console">点击查看构建日志</a></li>
                        <li>构建  Url : <a href="${BUILD_URL}">点击查看构建页面</a></li>
                        <li>项目  Url : <a href="${PROJECT_URL}">点击查看构建项目页面</a></li>
                        <b><font color="#FF0000" size="4">  <li>报    告: <a href="${BUILD_URL}robot/report/report.html#suites?s1">点击查看用例执行详情</a></li></font></b>
                       <li> 测试统计 :  ${SCRIPT, template="robot_results.groovy"}  </li>
                    </ul>
                </td>
            </tr>
            <tr>
                <td><b><font color="#0B610B" size="4">变更集</font></b>
                <hr style="height:1px;border:none;border-top:2px dashed #CDBA96;" />
               </td>
            </tr>

<tr>
                <td>${JELLY_SCRIPT,template="html"}<br/>
                <hr size="2" width="100%" align="center" /></td>
            </tr>

</table>
    </body>
    </html>

##########################################################################################################################################################

${SCRIPT, template="robot_results.groovy"}       此处的引号要是英文的双引号,单引号都不行。

为此,白搞了一个晚上,,,我的天呀☹☹☹☹☹☹☹☹☹☹   ☺  ☺ ☺

来自:http://www.51testing.com/html/18/310118-3720699.html

jenkins+robotframework邮件发送报告模板的更多相关文章

  1. Jenkins配置邮件发送测试报告

    前言 在之前的文章(Jenkins自动执行python脚本输出测试报告)中,我们已成功实现利用Jenkins自动执行python脚本,输出并可直接在界面上查看测试报告,这里我们还差最后一步,我们需要将 ...

  2. jenkins 中邮件发送

    1.安装插件 jenkins中安装邮件插件,选择Email Extension 2.开启smtp服务,每个客户端的设置不一样,下图是qq邮箱,仅供参考 3.设置邮件服务 3.1系统设置 3.2 在任务 ...

  3. 【Linux】【Jenkins】邮件发送失败的问题javax.mail.MessagingException: Could not connect to SMTP host:

    javax.mail.MessagingException: Could not connect to SMTP host: smtp.126.com,port:25 解决方案: 之前用的是126邮箱 ...

  4. spring 5.x 系列第20篇 ——spring简单邮件、附件邮件、内嵌资源邮件、模板邮件发送 (代码配置方式)

    源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all 一.说明 1.1 项目结构说明 邮件发送配置类为com.heibaiyin ...

  5. spring 5.x 系列第19篇 ——spring简单邮件、附件邮件、内嵌资源邮件、模板邮件发送 (xml配置方式)

    源码Gitub地址:https://github.com/heibaiying/spring-samples-for-all 一.说明 1.1 项目结构说明 邮件发送配置文件为springApplic ...

  6. RobotFramework与Jenkins集成后发送groovy报告(比别处多了用例作者信息)

    https://www.cnblogs.com/gcgc/p/10037891.html 这篇文章中最终的发送报告是这个样子,每天大家看到这封邮件后也不知道是不是自己的用例错误了,导致大家不积极回复邮 ...

  7. jenkins+ant+jmeter html报告文件作为附件发送(ant-jmeter支持javamail)

    前言:由于ant-jmeter目前的版本不支持javamail,也就是说发送邮件时只能借助jenkins自带的发送邮件插件来发送报告. 但是jenkins发送邮件支持发送邮件内容(且有价值.有营养的内 ...

  8. jenkins 分布式配置+allure集成+邮件发送

    jenkins节点配置+allure集成+邮件发送这一套走下来感觉很麻烦,要配置的东西太多了,所以在此记录一下,防止以后忘了. 环境: 主机master:腾讯云服务器ubuntu18.04 执行机sl ...

  9. Jenkins邮件配置,实现邮件发送策略(可实现每个Job对应不同的发送邮箱)

    前言: 首先,要有一个用来发送的邮箱,首选网易!参考:http://www.cnblogs.com/EasonJim/p/6051636.html,这里我注册了网易的免费企业邮箱. 并且我新建没多个邮 ...

随机推荐

  1. js监听屏幕方向如何第一次默认不监听

    this.supportOrientation = typeof window.orientation === 'number'; // 检查屏幕方向 checkScreenOrientation() ...

  2. 实时数据推送webSocket

    实时数据推送 在Web或移动项目中,服务器向客户端实时推送消息是一种常见的业务需求. 实现方式 Polling:轮询(俗称“拉”),即定期重新请求数据. Long-Polling:长轮询,是 Poll ...

  3. pycharm 字符编码错误处理

    如果在MySQL创建表空间时指定了他的字符集为utf8 但是插入数据后 在pycharm查看却出现字符乱码 怎么解决呢 ? 首先进入cmd 页面 输入 chcp 65001  (意思是指定cmd所有字 ...

  4. Oracle 导入dmp 故障存储文件

    创建表空间及用户CREATE TABLESPACE OracleDBFDATAFILE 'D:\app\zhoulx\oradata\bdc\OracleDBF.DBF' SIZE 100M AUTO ...

  5. 201271050130-滕江南-《面向对象程序设计(java)》第十二周学习总结

    201271050130-滕江南-<面向对象程序设计(java)>第十二周学习总结 项       目 内      容 这个作业属于哪个课程 https://www.cnblogs.co ...

  6. vue组件通信传值——Vuex

    一.Vuex介绍 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化. Vuex 也集成到 Vu ...

  7. SiIsEnterpriseFunctionsRestrictedOnOpenSource

    src/Cedar/Server.c SiIsEnterpriseFunctionsRestrictedOnOpenSource()

  8. Oracle索引知识学习笔记

    目录 一.Oracle索引简介 1.1 索引分类 1.2 索引数据结构 1.3 索引特性 1.4 索引使用注意要点 1.5.索引的缺点 1.6.索引失效 二.索引分类介绍 2.1.位图索引 1.2.函 ...

  9. 使用k8s-prometheus-adapter实现HPA

    环境: kubernetes 1.11+/openshift3.11 自定义metric HPA原理: 首选需要注册一个apiservice(custom metrics API). 当HPA请求me ...

  10. Ubuntu18.04下修改快捷键

    Ubuntu下修改快捷键 Intelij Idea在Ubuntu下的快捷键几乎和windows差不多,最常用的一个快捷键与系统冲突: Ctrl + Alt + T idea是surround with ...