Jmeter只在脚本完成或停止后才生成报告。有没有办法在从命令行执行负载测试的同时,为每个线程请求同时生成报告?
kb5ga3dv1#
JMeter定期将指标写入.jtl results file如果您想启用指标的实时存储,以便在请求完成后立即显示在.jtl文件中,您可以在 user.properties 文件(位于JMeter安装的“bin”文件夹中)中添加下一行
jmeter.save.saveservice.autoflush=true
更多信息:
另一种选择是使用后端监听器将指标存储在InfluxDB中,并在Grafana中对其进行可视化,有关详细信息,请参阅Real-time results用户手册一章。后端监听器并不存储所有指标,而是存储聚合指标,但这可能足以满足您的需求。
1条答案
按热度按时间kb5ga3dv1#
JMeter定期将指标写入.jtl results file
如果您想启用指标的实时存储,以便在请求完成后立即显示在.jtl文件中,您可以在 user.properties 文件(位于JMeter安装的“bin”文件夹中)中添加下一行
更多信息:
另一种选择是使用后端监听器将指标存储在InfluxDB中,并在Grafana中对其进行可视化,有关详细信息,请参阅Real-time results用户手册一章。后端监听器并不存储所有指标,而是存储聚合指标,但这可能足以满足您的需求。