【发布时间】:2017-07-03 05:47:47
【问题描述】:
是否有可能在非 GUI 模式下执行的 JMeter 测试中获得我下面提到的 Graph Results。我可以使用 csv 提取其值,但我们还需要在非 GUI 模式下运行测试以获取仪表板结果。这有什么可能吗?
【问题讨论】:
标签: jmeter listener performance-testing
是否有可能在非 GUI 模式下执行的 JMeter 测试中获得我下面提到的 Graph Results。我可以使用 csv 提取其值,但我们还需要在非 GUI 模式下运行测试以获取仪表板结果。这有什么可能吗?
【问题讨论】:
标签: jmeter listener performance-testing
给你run your JMeter test in command-line non-GUI mode点赞:
jmeter -n -t test.jmx -l results.jtl
一旦测试完成,您应该能够打开 JMeter GUI,添加Graph Results 监听器,使用“浏览”按钮找到results.jtl 文件,您将看到图表。
还有一个选项可以使用Command-Line Graph Plotting Tool 以无人值守的方式生成一些图表,可通过JMeter Plugins 项目获得,有关详细信息,请参阅Automatically generating nice graphs at end of your Load Test with Apache JMeter and JMeter-Plugins 指南。
【讨论】:
jmeter -g results.jtl -o /path/to/dashboard/folder 一样生成HTML 报告仪表板,有关更多信息,请参阅Generating Reports 章节。或者,您可以将 .jtl 结果文件上传到第三方分析服务,例如 BM.Sense
我正在尝试编写基于 Django 的 Web 应用程序来处理测试结果、进行在线监控等(有点仪表板),用于在 Jmeter 控制台模式下运行的负载测试(包括分布式测试)。 也许您会想参与开发或其他:): https://github.com/v0devil/JMeter-Control-Center
【讨论】: