我是jmeter的初学者,我在Google材料的帮助下配置并运行脚本,但我不确定是否为图表中的性能测试和指标选择了正确的监听器。
是否可以指导我添加各自的监听器以及为应用服务器,数据库服务器,网络服务器,Web服务器测试添加哪种监听器?
感谢您的帮助
答案 0 :(得分:1)
JMeter是负载测试工具,而不是分析器。因此,没有针对应用程序服务器,数据库服务器和所有的特定侦听器。
它适用于http / https请求以在目标服务器上产生负载。在编写脚本时,您可以拥有尽可能多的侦听器来验证脚本的正确性和示例测试运行。 但实际负载测试最少没有。应该使用听众。在实际负载测试中,应该避免监听器用于呈现cpu,内存密集,特别是视图结果树,视图结果表等数据。
测试应在非ui模式下进行,以便产生重载。请查看JMeter中JMeter中可用的所有组件的ctrl+H
(帮助,按ctrl+h
任何组件,这将显示帮助)。那么你应该能够决定哪一个最适合你。
希望这有帮助:)
答案 1 :(得分:1)
如果要监控服务器端组件的运行状况,最好的选择是使用PerfMon提供的JMeter Plugins扩展名。您可以收集不同的效果指标,如:
关于JMeter捆绑式侦听器:您可以使用所有这些侦听器,但在测试执行之后。所有侦听器都能够读取.jtl结果文件并从中填充表格,图形等。有关更多推荐,请参阅JMeter Performance and Tuning Tips指南