Jmeter推出了最新版本的3.0
这是一个重要版本,不仅是将近十年后的错误修复。
我读到我们也可以使用最新版本生成Report Dashboard

告诉我怎么做?

分步详细的说明会很棒。

评论

你看到了吗?

#1 楼

如果您已经有了.jtl结果文件,则可以执行以下操作:

jmeter -g /path/to/jtl/file -o /where/you/want/to/store/dashboard


如果希望在测试运行后生成仪表板,则可以运行JMeter在命令行非GUI模式下,例如:

jmeter -n -t /path/to/testplan -l /path/to/result.jtl -e -o /path/to/dashboard/folder


请参阅列出和解释的所有可能的JMeter命令行参数的命令行选项的完整列表。

如果上述步骤不起作用-将下一行添加到user.properties文件(位于JMeter安装的“ bin”文件夹下)

jmeter.save.saveservice.bytes=true
jmeter.save.saveservice.label=true
jmeter.save.saveservice.latency=true
jmeter.save.saveservice.response_code=true
jmeter.save.saveservice.response_message=true
jmeter.save.saveservice.successful=true
jmeter.save.saveservice.thread_counts=true
jmeter.save.saveservice.thread_name=true
jmeter.save.saveservice.time=true
jmeter.save.saveservice.timestamp_format=ms
jmeter.save.saveservice.timestamp_format=yyyy/MM/dd HH:mm:ss


需要重新启动JMeter才能获取属性。

有关仪表板的自定义和调整,请参阅《生成报告仪表板》用户手册。

评论


好的,这是针对非GUI模式的。如果我们想在GUI模式下的测试结束时获得仪表板,我们该怎么做?

–IAmMilinPatel
16年6月2日在7:18

@Dmitri T当我尝试上述方法时,出现以下错误“ jmeter.JMeter:发生错误:java.lang.ExceptionInInitializerError”

–RCBian
16年7月5日在10:24

我在user.properties中添加了这些行,但是当我运行命令./jmeter -n -t /opt/Jmeter/PerformanceTesting/Fastmarketing_100TPS_LoadTest.jmx -l /opt/Jmeter/Results/SmokeTest.jtl -e -o / opt / Jmeter / Results /我收到错误错误:未知选项-e-有什么想法吗?

– Siraj Syed
16年8月19日在5:00



德米特里(Dmitri),我在这里ping您,以便您可以阅读Siraj的评论,因为我不知道我的转换为评论是否可以ping您:-)

–corsiKa♦
16年8月25日在15:07

jmeter -v。如果版本低于3.0-您将不会获得任何信息中心

– Dmitri T
16年8月25日在20:13

#2 楼

我已在此StackExchange问​​题中详细介绍了如何在Jmeter中生成报告仪表板,请仔细阅读它,您将为您的测试计划清楚地生成HTML报告。

https://stackoverflow.com/questions / 38263768 /如何在仪表板中生成仪表板报告/ 39998477#39998477