我可以从命令行生成仪表板报告...但我必须使用命令行执行相同的测试....我们可以从Jmeter GUI生成仪表板报告或从GUI运行测试并获取相同的仪表板报告?
答案 0 :(得分:10)
简而言之,是的,您必须从GUI运行测试并获取相同的仪表板报告。
以GUI模式向测试脚本添加侦听器。在每次测试中,您都可以生成默认CSV格式的报告文件(.jtl文件)。
在您的侦听器中,您可以像这样保存报告文件(.jtl文件)。只需输入文件的完整路径并运行测试即可。
这将在测试完成后自动生成.jtl / .csv报告。
然后,您可以从CSV文件中读取和处理样本,以生成包含图表视图的HTML文件。
现在,从现有的.jtl结果文件生成报告:
jmeter -g /path/to/jtl/file -o /where/you/want/to/store/dashboard
有关详情,请按照此referrence。
答案 1 :(得分:1)
从JMeter 3.0或3.1开始,HTML报告可以通过两种方式生成:
负载测试结束时的非GUI模式
使用现有CSV文件从命令行点播
见:
生成GUI中运行的负载测试报告永远不可能,因为从GUI加载测试是一种不好的做法。
但将来有可能从现有的CSV文件和GUI生成报告: