Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jmeter与Ant的集成-如何通过电子邮件从Ant发送html报告_Ant_Jmeter - Fatal编程技术网

Jmeter与Ant的集成-如何通过电子邮件从Ant发送html报告

Jmeter与Ant的集成-如何通过电子邮件从Ant发送html报告,ant,jmeter,Ant,Jmeter,我已经为Jmeter配置了build.xml,并生成了html报告。我想在测试执行后将此报告作为附件发送到电子邮件中。有人能帮忙吗。如何触发执行?通过詹金斯?如果没有,我建议您使用詹金斯触发执行并处理电子邮件部分 下面这篇文章准确地解释了你在寻找什么 为了通过电子邮件发送生成的报告,您可以添加示例,该示例要求修改示例文件(您可以在JMeter安装的“extras”文件夹下找到) 并将其配置为将邮件测试计划生成的.html结果发送给指定的收件人。有关设置JMeter以发送电子邮件的更多信息,请参

我已经为Jmeter配置了build.xml,并生成了html报告。我想在测试执行后将此报告作为附件发送到电子邮件中。有人能帮忙吗。

如何触发执行?通过詹金斯?如果没有,我建议您使用詹金斯触发执行并处理电子邮件部分

下面这篇文章准确地解释了你在寻找什么

为了通过电子邮件发送生成的报告,您可以添加示例,该示例要求修改示例文件(您可以在JMeter安装的“extras”文件夹下找到)



并将其配置为将邮件测试计划生成的.html结果发送给指定的收件人。有关设置JMeter以发送电子邮件的更多信息,请参阅文章。

我尝试使用Jenkins,但使用Jenkins的报告格式与在非GUI模式下运行JMeter的报告格式相同。我使用Ant定制了报告。我能在詹金斯得到同样的定制报告吗?是的。生成报告后,jenkins可以从工作区获取报告并将其作为附件或内联报告发送
<target name="send-email" depends="xslt-report">
    <mail user="johndoe@gmail.com"
          password="secret"
          ssl="yes"
          mailhost="smtp.gmail.com"
          mailport="465"
          subject="JMeter Test Results">
        <to address="recipient@example.com"/>
        <from address="johndoe@gmail.com"/>
        <attachments>
            <fileset dir="/path/to/test/results">
                <include name="**/*.html"/>
            </fileset>
        </attachments>
    </mail>
</target>