• jenkins+ant+jmeter接口测试自动化平台(带发送附件测试报告)


    1、安装Jenkins

    2、安装插件,除常用插件外还需安装HTML publisher

    3、系统管理-系统设置

    配置邮箱1

    配置邮箱2

    4.系统管理-全局工具配置-从本地安装ant

    5、新建构建任务-配置

    丢弃旧的构建

    构建触发器

    构建 ant

    构建操作1

    构建操作2

    内容代码:

    <!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"
        offset="0">
        <table width="95%" cellpadding="0" cellspacing="0"
            style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif">
            <tr>
                <td>
                    <h2>
                        <font>Hi All,  测试报告</font>
                    </h2>
                </td>
            </tr>
            <tr>
                <td>
                    <br />
                    <b><font color="#0B610B">构建信息</font></b>
                   <hr size="2" width="100%" align="center" />
                 </td>
            </tr>
            <tr>
                <td>
                    <ul>
                        <li>项目名称&nbsp;&nbsp;${PROJECT_NAME}</li>
                        <li>触发原因&nbsp;:${CAUSE}</li>
                        <li>构建日志&nbsp;&nbsp;<a href="${BUILD_URL}console">${BUILD_URL}console</a></li>
                        <li>工作目录&nbsp;&nbsp;<a href="${PROJECT_URL}ws">${PROJECT_URL}ws</a></li>
                    </ul>
                </td>
            </tr>
                    <tr>
                <td><b><font color="#0B610B">构建日志:</font></b>
                <hr size="2" width="100%" align="center" /></td>
            </tr>
            <tr>
                <td><textarea cols="80" rows="30" readonly="readonly"
                        style="font-family: Courier New">${BUILD_LOG}</textarea>
                </td>
            </tr>
        </table>
    </body>
    </html>

     16、注意开启always

     17、加强版测试报告、带附件

    在之前的基础上修改build.xml

    工作目录地址在Jenkins控制输出里面看

    配置构建任务(在ant任务之前)将之前的报告删除,这样就可以保证每次的报告是最新的

    填写邮件附件内容,注意此处是以工作目录为基础目录

     18、环境搭建完毕

    附件邮件报告:

  • 相关阅读:
    3.09_面向对象(包、修饰符和内部类)
    3.08_面向对象(多态的概述及其代码体现)
    3.07_面向对象(继承)
    3.06_面向对象(代码块的概述和分类)
    3.05_面向对象(java文档说明书的制作过程)
    3.04_面向对象基础((main方法的格式详细解释)
    3.03_面向对象(static关键字及内存图)
    3.02面向对象(创建一个对象的步骤)
    3.01_面向对象基础(构造方法)
    2.02_Java语言基础(循环结构概述)
  • 原文地址:https://www.cnblogs.com/huoyunxieshen/p/9434308.html
Copyright © 2020-2023  润新知