如何在 jmeter 中每 5 秒发送 1 个请求
How can I send 1 request per 5 seconds in jmeter
我想每 5 秒发送 1 个请求以通过 api 登录。我不确定如何通过线程组完成它。
我试过了:
No. of threads : 100
Ramp-up period : 20
Loop-count : Forever
但是它每秒发送 5 个请求。
我应该为此使用终极线程组吗?
试试这个,
No. of threads : 100
Ramp-up period : 500
它将在 500 秒内发送 100 个请求。即每 5 秒 1 个请求。
Constant Throughput Timer 就是您要找的。将其添加为您的请求的子项并按如下方式配置:
- 目标吞吐量:
12
- 计算吞吐量基于:
all active threads in current thread group
这会将请求执行速率限制为每分钟 12 个请求(5 秒内 1 个请求)
还要注意增强版本:Throughput Shaping Timer available via JMeter Plugins 项目。
我想每 5 秒发送 1 个请求以通过 api 登录。我不确定如何通过线程组完成它。
我试过了:
No. of threads : 100
Ramp-up period : 20
Loop-count : Forever
但是它每秒发送 5 个请求。
我应该为此使用终极线程组吗?
试试这个,
No. of threads : 100
Ramp-up period : 500
它将在 500 秒内发送 100 个请求。即每 5 秒 1 个请求。
Constant Throughput Timer 就是您要找的。将其添加为您的请求的子项并按如下方式配置:
- 目标吞吐量:
12
- 计算吞吐量基于:
all active threads in current thread group
这会将请求执行速率限制为每分钟 12 个请求(5 秒内 1 个请求)
还要注意增强版本:Throughput Shaping Timer available via JMeter Plugins 项目。