Apache Jmeter 中的监听器

Posted

技术标签:

【中文标题】Apache Jmeter 中的监听器【英文标题】:Listeners in Apache Jmeter 【发布时间】:2015-01-05 14:57:00 【问题描述】:

我是 Apache Jmeter 的新手。

在阅读 Jmeter 的用户手册文档时,我看到:

在负载测试期间不得使用查看结果树,因为它会消耗大量资源(内存和 CPU)。仅将其用于功能测试或测试计划调试和验证期间。

以上语句取自该文档,就在 View Results Tree 部分下方 http://jmeter.apache.org/usermanual/component_reference.html#Save_Responses_to_a_file

我想问一下如何使用“在负载测试期间不得使用...”的侦听器?

在 GUI 模式下,Jmeter Apache。

感谢任何建议。

【问题讨论】:

我认为工作“MUST NOT”太强了。 【参考方案1】:

GUI 模式仅用于创建和调试您的测试。因此,您可以使用任何您想要的侦听器来帮助您调试测试。创建/更新测试后,删除/禁用这些侦听器。当您实际使用 Jmeter 进行负载测试时,您需要在非 GUI 模式下运行测试。这个站点有关于使用 JMeter 的非常好的信息。

http://blazemeter.com/blog/jmeter-performance-and-tuning-tips

当您在非 gui 模式下运行时,您将参数传递给应创建结果文件的位置。稍后您可以将结果文件导入 JMeter 中进行分析。

【讨论】:

真的很有帮助。请在查看此帖子作为最佳答案之前给我一点时间:D

以上是关于Apache Jmeter 中的监听器的主要内容,如果未能解决你的问题,请参考以下文章

jmeter jmeter 测试HTTP接口

如何为Apache JMeter开发插件

16 jmeter中的监听器以及测试结果分析

Jmeter监听器

jmeter的插件管理器

提升jmeter自身性能