【问题标题】:Setting fixed delay between jmeter ThreadGroup loop iterations在 jmeter ThreadGroup 循环迭代之间设置固定延迟
【发布时间】:2016-05-20 09:56:06
【问题描述】:

我正在执行 Web 组件的负载测试,该组件接收来自用户的文件,然后根据需要将它们发回。为此,我将文件上传到具有最大并发用户数的 Web 组件。我想模拟一个环境:

100 个并发用户将向某些 Web 应用程序发送连续上传文件请求。无论同一用户发送的最后一个请求是否完成,来自同一用户的两个连续请求之间都会有正好 1 秒的延迟。简而言之,100 个用户将同时发送上传文件请求,然后每个用户将等待 1 秒,然后所有 100 个用户将再次发送下一个上传请求并继续该过程。我想在 Jmeter 的帮助下进行这个配置。

User(1) => 发送上传请求,等待1秒,发送上传请求,等待1秒,继续..

User(2) => 发送上传请求,等待1秒,发送上传请求,等待1秒,继续..

User(3) => 发送上传请求,等待1秒,发送上传请求,等待1秒,继续..

.

.

.

.

User(100) => 发送上传请求,等待1秒,发送上传请求,等待1秒,继续..

目前我有结构:

   ThreadGroup(Number of Threads: 100, Ramp up Period: 1 second, Loop count: Forever)
   ----HTTP Header Manager
   ----HTTP Request
   ----View Results in Table

但是循环的每次下一次迭代都会等待,直到上一次迭代的请求被成功处理。我想改变这种行为,这样即使上一次迭代的请求还没有得到服务,下一次迭代也会开始。

感谢任何帮助/建议/改进。

【问题讨论】:

    标签: jmeter performance-testing load-testing


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 2015-01-14
      • 1970-01-01
      • 2017-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多