【问题标题】:JMeter 14 Hour Soak TestJMeter 14 小时浸泡测试
【发布时间】:2022-07-09 00:47:29
【问题描述】:

我需要在 JMeter 中运行 14 小时浸泡测试。需要每小时访问大约 100 个用户的几页 - 所以没什么疯狂的。

在加速期等方面进行设置的合适方法是什么?

【问题讨论】:

    标签: jmeter performance-testing


    【解决方案1】:
    • “100个用户一小时”没有多大意义,如果你需要模拟100个用户14小时你需要配置Thread Grouplike:

    • 关于加速 - 根据 JMeter 文档:

      加速期告诉 JMeter 需要多长时间才能“加速”到所选线程的全部数量。如果使用 10 个线程,并且加速周期为 100 秒,那么 JMeter 将需要 100 秒才能让所有 10 个线程启动并运行。每个线程将在前一个线程开始后 10 (100/10) 秒后开始。如果有 30 个线程和 120 秒的加速周期,那么每个连续的线程将延迟 4 秒。

      加速需要足够长的时间以避免测试开始时的工作负载过大,并且足够短以使最后一个线程在第一个线程完成之前开始运行(除非有人希望发生这种情况)。

      从 Ramp-up = 线程数开始,然后根据需要向上或向下调整。

      关键是逐渐增加负载,这样您就可以加速,即第一个小时,然后如果在加速阶段没有发生任何不良情况,则将负载保持 13 小时

    • 另外请确保configure JMeter to behave like a real browser

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-05
      • 2014-03-27
      • 1970-01-01
      • 2021-03-26
      • 1970-01-01
      相关资源
      最近更新 更多