微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JMeter Run - 线程数与日志中的线程数不同

如何解决JMeter Run - 线程数与日志中的线程数不同

我正在对 300VU 运行 JMeter 测试 12 分钟。将循环次数设置为 1。请参阅以下线程组信息:

enter image description here

但是为什么右上角绿色的总线程数和日志中的不一样?

enter image description here

这是测试运行完成后的屏幕截图,仍然不相同的线程数。:

enter image description here

右上角的线程数应该是300/300,不是0/300吧?请帮忙。谢谢

解决方法

查看您的 Thread Group 设置:

  1. 您将“循环次数”定义为 1

  2. 您有 5 个采样器

  3. 您有 600 秒的加速期

  4. 以上几点的意思是:

    • JMeter 每 2 秒启动一个新线程
    • 线程将开始颠倒执行采样器
    • 当最后一个采样器完成时,线程将关闭
  5. 活动线程的数量取决于应用程序的响应时间

  6. 如果您想达到 300 个线程并发 - 将循环计数设置为 Infinite 并确保测试持续时间大于加速期

    更多信息:JMeter Test Results: Why the Actual Users Number is Lower than Expected

  7. 不要使用 GUI 模式执行测试,它仅用于测试开发和调试,执行应使用 command-line non-GUI mode

  8. 移除所有侦听器,它们不添加任何值,但consume valuable resources

,

数字是当前运行线程的数量,所以在测试结束时它将为 0

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。