Jmeter Jenkins插件:通过电子邮件获取报告
我已经配置了Jenkins Jmeter插件,可以查看如图所示的报告。我需要的是一种将这些报告作为电子邮件内容发送的方式。我正在使用email ext插件发送邮件 Jmeter给我一个xml类型的输出 据我所知,jMeter附带了一些XSL文件,可用于将xml转换为html(extras文件夹中的jMeter-results-detail-report.XSL)。是否有任何方法可以直接在电子邮件中的DefaultContent\u ext插件中调用XSLT转换? 有没有Groovy脚本之类的 我的配置如下所示: 您可以使用which has target将JMeter XML结果文件转换为HTML格式。请参阅JMeter安装文件夹根目录下的/extras/build.xml文件Jmeter Jenkins插件:通过电子邮件获取报告,jenkins,jmeter,html-email,jenkins-plugins,performance-testing,Jenkins,Jmeter,Html Email,Jenkins Plugins,Performance Testing,我已经配置了Jenkins Jmeter插件,可以查看如图所示的报告。我需要的是一种将这些报告作为电子邮件内容发送的方式。我正在使用email ext插件发送邮件 Jmeter给我一个xml类型的输出 据我所知,jMeter附带了一些XSL文件,可用于将xml转换为html(extras文件夹中的jMeter-results-detail-report.XSL)。是否有任何方法可以直接在电子邮件中的DefaultContent\u ext插件中调用XSLT转换? 有没有Groovy脚本之类的
<target name="xslt-report" depends="_message_xalan">
<tstamp><format property="report.datestamp" pattern="yyyy/MM/dd HH:mm"/></tstamp>
<xslt
classpathref="xslt.classpath"
force="true"
in="${testpath}/${test}.jtl"
out="${testpath}/${test}.html"
style="${basedir}/jmeter-results-detail-report${style_version}.xsl">
<param name="showData" expression="${show-data}"/>
<param name="titleReport" expression="${report.title}"/>
<param name="dateReport" expression="${report.datestamp}"/>
</xslt>
</target>
有关更多详细信息,请参阅指南