zoukankan      html  css  js  c++  java
  • robotframework配置邮箱服务器

    1.登录邮箱以腾讯企业邮箱为例:开启smtp服务并获得邮箱的客户端授权码
    用户名:18890260218@163.com
    客户端授权码:admin123

    2.进入系统管理-->GO to plugin manager-->下载Email Extension插件。

    3.针对Email Extension插件进行配置。
    配置一:管理监控配置
    Jenkins URL:http://127.0.0.1:8080/
    系统管理员邮件地址:18890260218@163.com

    配置二:
    进入系统管理-->系统设置-->配置Extended E-mail Notification,
    步骤1:
    SMTP server:smtp.163.com
    Default user E-mail suffix:@163.com
    步骤2:
    点开高级按钮,勾选Use SMTP Authentication输入邮箱账号和163客户端授权码(非邮箱登录密码)
    User Name:18890260218@163.com
    Password:admin123
    步骤3:
    Default Content Type:HTML(text/html)
    Default Recipients:输入接收邮件的邮箱地址,如:550343988@qq.com,多个邮箱用,隔开。
    Default Subject:$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!
    Default Content:${SCRIPT,template="groovy-html-robot.template"}

    4.配置邮件触发器。
    进入Job配置页面,增加一个构建后操作步骤Editable Email Notification,配置可以默认,也可以根据你的需要来配置。
    可把Default Subject 邮件主题增加项目名称,如下:RFPROJECT自动化测试报告——$DEFAULT_SUBJECT
    可把邮件的触发器改为构建完成总是发送邮件,点击 Advanced Settings ,选择Always,Send To选择Recipient List。

    5.设置邮件模板。
    把对应的groovy-html-robot.template模版放入到 $Jenkins_Home/email-templates目录,如果没有则新建该目录。

    6.立即构建:查看邮件。

  • 相关阅读:
    汇编-实验9
    Starling开源手势库AcheGesture
    Robotlegs2的Starling扩展
    Flash Builder 4.6/4.7 注释以及字体大小修改
    js中函数的理解
    js对象引用赋值后
    var声明提前 undefined
    光棍节程序员闯关秀
    body和普通div背景图宽高百分比的区别
    笔试题
  • 原文地址:https://www.cnblogs.com/TD1900/p/12047395.html
Copyright © 2011-2022 走看看