我正在使用JMeter进行负载测试。我注意到它显示的响应时间一直在增加,直到测试计划完成运行。
我有3个线程组,其中包含以下设置:
螺纹数:900,180,180
加速:0
循环次数:20
每个线程都有一个恒定的吞吐量控制器,具有以下设置:
吞吐量:900,180,180
Jmeter Test Plan http://cl.ly/UPhC/jmeter_test_plan.png
我不明白为什么响应时间从开始到测试计划执行结束不断增加。
答案 0 :(得分:1)
可能正在测试的系统正在创建对象并激发垃圾收集。这一开始不会成为问题,但随着测试的进行会变得更糟。使用Visual VM或类似的方法对正在测试的系统的JVM进行概要分析。
答案 1 :(得分:1)
问题可能是目标系统。 但是,如果您在GUI模式下运行计划,那么它可以解释您的问题,特别是针对DEBUGGING测试计划存在的View Results Tree监听器,绝对不能用于GUI负载测试。
阅读本文:
所以修复是: - 在非GUI模式下运行测试并仅保留摘要报告
您可以在测试重新加载结果文件后。 您可能还会看到: