如何解决JMeter Run - 线程数与日志中的线程数不同
我正在对 300VU 运行 JMeter 测试 12 分钟。将循环次数设置为 1。请参阅以下线程组信息:
但是为什么右上角绿色的总线程数和日志中的不一样?
这是测试运行完成后的屏幕截图,仍然不相同的线程数。:
右上角的线程数应该是300/300,不是0/300吧?请帮忙。谢谢
解决方法
查看您的 Thread Group 设置:
-
您将“循环次数”定义为
1
-
您有 5 个采样器
-
您有 600 秒的加速期
-
以上几点的意思是:
- JMeter 每 2 秒启动一个新线程
- 线程将开始颠倒执行采样器
- 当最后一个采样器完成时,线程将关闭
-
活动线程的数量取决于应用程序的响应时间
-
如果您想达到 300 个线程并发 - 将循环计数设置为
Infinite
并确保测试持续时间大于加速期更多信息:JMeter Test Results: Why the Actual Users Number is Lower than Expected
-
不要使用 GUI 模式执行测试,它仅用于测试开发和调试,执行应使用 command-line non-GUI mode
-
移除所有侦听器,它们不添加任何值,但consume valuable resources
数字是当前运行线程的数量,所以在测试结束时它将为 0
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。