【问题标题】:Jmeter, Unable to developed script for below mentioned scenarioJmeter,无法为以下提到的场景开发脚本
【发布时间】:2018-09-06 08:59:55
【问题描述】:

我有一个场景需要配置jmeter来实现:

  1. 10 点我必须触发一个有 100 个用户的请求。 (需要在 60 秒内完成/加速 60 秒)
  2. 10.05 .我需要触发另一个有 200 个用户的请求。 (需要在 60 秒内完成/加速 60 秒)
  3. 10.10 。我需要触发另一个有 300 个用户的请求。 (需要在 60 秒内完成/加速 60 秒)

5 分钟间隔我需要触发请求,并且与之前的触发器相比,每次多 100 个用户。这样我需要达到 8000 个用户,可能需要 6 个小时。

这样我必须达到 8000 个用户(加速 60 秒)。 (总时间约 6 小时)。

【问题讨论】:

  • 不太清楚8000 users 是什么意思?
  • 第一次 100 个用户,第二次 200 个用户...n 次 8000 个用户
  • 您是否想知道您的最大负载是多少?我会说range 会更准确,因为性能只是一个指标,你可以说你的系统可以采用1_00010_000,你不会说它正好是10_100,我会不要买那种东西。
  • 100 个用户到 8000 个用户。 100 用户/分钟。暂停 4 分钟。 200 用户/分钟。暂停 4 分钟。 300用户/分钟。暂停 4 分钟。 ...........8000用户/分钟。需要负载测试报告

标签: java jmeter performance-testing


【解决方案1】:

最简单的方法是 Stepping Thread Group 配置如下:

以上配置应符合您的场景,您可以根据需要修改保持 8000 用户负载和减速期。如果需要,请参阅Advanced Load Testing Scenarios with JMeter Part 4 - Stepping Thread Group and Concurrency Thread Group 文章了解更多详细信息。

您可以使用JMeter Plugins Manager 安装步进和/或并发线程组扩展

【讨论】:

  • 非常感谢 Dmitri,让我试试
猜你喜欢
  • 1970-01-01
  • 2018-11-20
  • 2011-08-14
  • 2015-08-08
  • 1970-01-01
  • 1970-01-01
  • 2019-09-23
  • 2014-08-10
  • 1970-01-01
相关资源
最近更新 更多