Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/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
如何从多个文件(jtl、png)生成Jmeter报告_Jmeter - Fatal编程技术网

如何从多个文件(jtl、png)生成Jmeter报告

如何从多个文件(jtl、png)生成Jmeter报告,jmeter,Jmeter,我需要在完成jmeter测试后创建一个html报告,并将其发送到电子邮件。我通过控制台启动jmeter,创建jtl日志文件,然后使用 xsltproc /path/to/jmeter-results-detail.xsl $jtl > results.html 但我也有一些图像,是从jtl文件生成的 java -jar CMDRunner.jar --tool Reporter --generate-png test.png --input-jtl results.jtl --plugi

我需要在完成jmeter测试后创建一个html报告,并将其发送到电子邮件。我通过控制台启动jmeter,创建jtl日志文件,然后使用

xsltproc /path/to/jmeter-results-detail.xsl $jtl > results.html
但我也有一些图像,是从jtl文件生成的

java -jar CMDRunner.jar --tool Reporter --generate-png test.png --input-jtl results.jtl --plugin-type ResponseTimesOverTime --width 800 --height 600
所以我想把它们包括在这份报告中。我要更改xsl文件吗?文件如下:


还有一点,关于xml->html的所有信息我都是从这个答案中获取的,但是在这个模板中有测试日期,但是在我的html文件中我没有这个字段。

最好的办法是使用默认的html报告,该报告从JMeter的3.0版开始提供,并且不断丰富

要生成它,只需运行:

jmeter-n-t TestName.jmx-l results.csv-e-o reportOutputFolder

您还可以从现有的CSV生成它:

jmeter-g results.csv-o reportOutputFolder

见: