【问题标题】:Why only 2 out 3 JMeter Thread group execute?为什么只有 2 out 3 JMeter Thread group 执行?
【发布时间】:2017-02-23 22:20:07
【问题描述】:

我有一个包含 3 个线程组的 JMeter 测试计划,但是当我运行这些线程组的测试计划时,在任何给定时间只运行 2 个。知道为什么吗?

【问题讨论】:

  • 向我们展示它们的配置方式

标签: multithreading jmeter


【解决方案1】:

默认情况下,JMeter 会同时运行“线程组”,除非我们在“测试计划”中选中了“运行线程组”。下面是屏幕截图。

按照以下步骤:

1.Verify "Test Plan", make sure that uncheck "Run Thread group consequently" check box.
2.Use Latest JMeter (not mandatory, but better to have it)
3.Run the JMeter test

【讨论】:

  • 我没有选中这个,但在任何时候仍然只有 2 个线程组运行。
  • 您使用的是哪个版本的 JMeter
  • 我没有提到所有线程都循环通过具有相同行数的 CSV 文件,对于线程 3,我立即看到“jmeter.threads.JMeterThread: Stop Thread seen: org.apache.jorphan.util .JMeterStopThreadException:检测到文件结束”一开始。但其他线程继续
  • 在“CSV Data Set Config”中,“Stop thread on EOF”的值是多少?
  • 在 EOF 上停止是真的,因为我确实希望线程停止并且只处理那里的值。因此,如果我有 10 个值,我想在 10 个之后结束,并且每个线程组都有一个单独的 CSV 配置。
猜你喜欢
  • 1970-01-01
  • 2015-02-27
  • 2014-09-10
  • 2023-04-10
  • 1970-01-01
  • 1970-01-01
  • 2021-12-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多