首页 > 解决方案 > 完成线程后,倒数计时器仍在工作..这是为什么?

问题描述

我已经使用了 100 个用户进行测试,它完成了 100 个并且在右上角显示为 100/100,但是计时器正在工作吗?我不知道为什么会这样..你能解释一下为什么会这样。因为当我使用 5 个用户时,一旦完成,计时器就会停止。请帮我。请检查附件。

标签: timerjmetercountdown

解决方案


没有任何附件,但是我可以尝试猜测可能的原因。

当您启动 JMeter 时,会显示以下漂亮的警告:

================================================================================
Don't use GUI mode for load testing !, only for Test creation and Test debugging.
For load testing, use CLI Mode (was NON GUI):
   jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
& increase Java Heap to meet your test requirements:
   Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in the jmeter batch file
Check : https://jmeter.apache.org/usermanual/best-practices.html
================================================================================

所以我的期望是 100 个用户比 JMeter GUI 可以处理的太多了,所以考虑在命令行非 GUI 模式下运行你的 JMeter 测试,它应该正常/优雅地结束。如果没有 - 请确保遵循JMeter 最佳实践


推荐阅读