【问题标题】:Jmeter threads slow to startJmeter 线程启动缓慢
【发布时间】:2018-09-19 22:31:05
【问题描述】:

请原谅我的 jMeter 基础知识。

我的脚本有 5 个线程组,一个有两个线程,三个有 1 个线程,最后一个组有 30 个线程。当最后一组运行时,它首先运行 1 个线程,然后当该线程完成时,它将同时运行 30 个线程,包括该线程 1。

关于如何让该线程组在启动时启动所有 30 个线程的任何线索?而不是最初只有 1 个线程。

线程组配置

测试计划配置

在有问题的线程组内有一个循环控制器的双重嵌套,似乎工作正常。

希望你能帮忙谢谢。

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    如果我正确理解您的问题,那么在我看来,测试计划中有一个选项显示连续运行线程组-取消选中相同的然后执行您的运行,它应该可以工作..!!

    【讨论】:

      【解决方案2】:

      您很可能通过Test Plan 中的“连续运行线程组”选项检查了错误:

      【讨论】:

      • 谢谢,但我想连续运行线程组,但最后一个线程组所有线程不会同时启动。第一个线程完成,然后所有 30 个线程启动。我只希望所有线程在该线程组中同时启动,而不是所有线程组同时启动。
      • 我在原帖中添加了图片,用于线程组配置和测试计划配置。
      • 您能否展示一下您的测试概览,并说明是什么让您认为最后一组的 1 个线程开始并且只有当它结束时所有其他线程才开始?根据您的配置,30 个线程应该在 1 秒内从 0 个线程增加到 30 个线程
      • 我使用“随时间变化的活动线程”图表来查看这种情况。另外,我在后端系统上有仪表板,在那里也看到了这种行为。
      • 我看到你的线程组只有 1 次迭代,你里面有循环控制器吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-28
      • 2016-05-12
      • 2017-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多