RobotFrameWork结合Jenkins进行持续集成,实现邮件自动通知

 一、Jenkins进入 Manage Jenkins,设置系统管理员邮件地址:

  二、Extended E-mail Notification,设置SMTP服务器的地址和鉴权

  三、设置默认的文本类型为HTML(text/html),默认主题,默认文本,如下:

内容如下:

<hr/>
<h3>(本邮件是程序自动下发的,请勿回复!)</h3><hr/>

项目名称:$PROJECT_NAME<br/><hr/>

构建状态:$BUILD_STATUS<br/><hr/>

执行脚本数目:${TEST_COUNTS}<br/><hr/>

失败脚本数量:${TEST_COUNTS,var="fail"}<br/><hr/>

成功脚本数量:${TEST_COUNTS,var="pass"}<br/><hr/>

触发原因:${CAUSE}<br/><hr/>

RF脚本运行结果:详见【report.html】和【log.html】<br/><hr/>

构建日志地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a><br/><hr/>

构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br/><hr/>

变更集:${JELLY_SCRIPT,template="html"}<br/>
<hr/>
View Code

   四、触发器设置为always

 

   五、项目中的Job中选择配置,构建配置如下:

 

   六、发行测试结果

 

   七、Editable Email Notification高级选项,配置邮件的接收者,发送者,附件的内容

 

   八、接收者邮箱查看邮件,接收是否成功

 

 

  

 

 

 

 

 

posted @ 2020-07-08 18:34  pan_louis  阅读(231)  评论(0编辑  收藏  举报