jmeter安装插件Stepping Thread Group 

jmeter用Stepping Thread Group 递增并发数

 

 如图所示设置的时候,本以为是每2秒 按 1 2 3 4 递增的,总共请求应该是10个,可是运行后却请求了几十个。

这个是有关线程数是否就是请求数的问题,添加“常数吞吐量定时器“(Constant Throughput Timer)可解决这个问题(取样器右击--添加--定时器--常数吞吐量定时器)

jmeter用Stepping Thread Group 递增并发数

 

 参数如图所示:设置每秒的吞吐量(注意单位是分钟,转化时要乘以60。QPS * 60   QPS为每秒的请求数)

“只有此线程” 的目标吞吐量: 控制每个线程的吞吐量,选择这种模式时,总的吞吐量为设置的 target Throughput 乘以该线程的数量

jmeter用Stepping Thread Group 递增并发数

 

 运行后,刚好就是10个samples ,且时间就是每隔2秒增加一个进程(可以通过添加“用表格查看结果”看具体的情况)

jmeter用Stepping Thread Group 递增并发数

 

 另一种设置方法:

按设置的Stepping Thread Group 进行设置,如下:6s递增1个,那么60s就是10个请求,Constant Throughput Timer的 target Throughput就设置为10 。

jmeter用Stepping Thread Group 递增并发数

 

 

jmeter用Stepping Thread Group 递增并发数

 

 

结果为:

jmeter用Stepping Thread Group 递增并发数

 

 

 完整的例子如下:

jmeter用Stepping Thread Group 递增并发数

 

相关文章:

  • 2021-05-01
  • 2022-01-18
  • 2021-04-07
  • 2021-07-15
  • 2022-12-23
  • 2021-06-29
  • 2021-08-27
猜你喜欢
  • 2021-12-21
  • 2021-09-18
  • 2021-10-11
  • 2021-05-02
  • 2021-10-27
  • 2021-07-27
  • 2021-10-10
相关资源
相似解决方案