如何配置 Jmeter 以可变并发每 5 秒生成 50 个 HTTP 请求
How to configure Jmeter to generate 50 HTTP requests every 5 seconds with variable concurrency
我已经尝试过多种具有不同线程数和加速周期值的配置,还尝试过使用统一的随机计时器,但都没有成功。任何帮助表示赞赏!
您可以使用 Ultimate Thread Group for varying your concurrency. You can download it via JMeter Plugins Manager.
这里是 60 seconds test duration
不同并发的例子:
生成50 requests every 5 second means 10RPS
。要生成此场景,您可以使用 Constant Throughput Timer.
Constant Throughput Timer 允许您保持服务器的吞吐量 (requests/sec)。由于 Constant Throughput Timer 在分钟级别工作,在测试结束时,您将获得您在 Constant Throughput Timer 中提到的所需吞吐量,即如果您在 Constant Throughput Timer 中提到 600/min
和 "Calculate Throughput based on" 值作为“All active threads
”,您将得到 10RPS
.
您还可以使用 Active Threads Over Time and Hits per Second.
等侦听器来监控这些
我已经尝试过多种具有不同线程数和加速周期值的配置,还尝试过使用统一的随机计时器,但都没有成功。任何帮助表示赞赏!
您可以使用 Ultimate Thread Group for varying your concurrency. You can download it via JMeter Plugins Manager.
这里是 60 seconds test duration
不同并发的例子:
生成50 requests every 5 second means 10RPS
。要生成此场景,您可以使用 Constant Throughput Timer.
Constant Throughput Timer 允许您保持服务器的吞吐量 (requests/sec)。由于 Constant Throughput Timer 在分钟级别工作,在测试结束时,您将获得您在 Constant Throughput Timer 中提到的所需吞吐量,即如果您在 Constant Throughput Timer 中提到 600/min
和 "Calculate Throughput based on" 值作为“All active threads
”,您将得到 10RPS
.
您还可以使用 Active Threads Over Time and Hits per Second.
等侦听器来监控这些