使用jmeter 做压测的时候,希望对一个接口持续压测 10 分钟或者半小时,可以使用调度器设置持续压测时间。

设置样本总数

压测方式有2种,一种是设置线程组和循环次数,这样可以设置一个样本总数,完成固定次数的请求后结束。
比如我线程组设置5,循环次数为10,那么总样本数就是5*10=50
jmeter压测学习12-设置持续压测时间(调度器的使用)
查看聚合报告,样本数是固定的50,达到50个后会结束
jmeter压测学习12-设置持续压测时间(调度器的使用)

调度器

通过控制总的请求次数,我们没法控制结束时间,有时候领导要求压测10分钟或者半小时,怎么办?
第二种压测方式,使用调度器设置持续时间,控制压测的时间(样本数不是固定的)

  • 勾选永远
  • 勾选调度器
  • 持续时间设置(单位秒)

jmeter压测学习12-设置持续压测时间(调度器的使用)

设置10秒后,时间结束就会停止
jmeter压测学习12-设置持续压测时间(调度器的使用)
压测时间固定的话,样本数就不是固定的了

还有个启动延迟功能(单位秒),可以根据自己的需求,在设定的时间点去压测,比如晚上12点,设置好了下班第二天看报告。
原文地址https://www.cnblogs.com/yoyoketang/,转载请注明出处!

相关文章:

  • 2021-10-18
  • 2022-02-09
  • 2021-06-30
  • 2022-01-13
  • 2021-05-27
  • 2021-04-12
  • 2022-12-23
猜你喜欢
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2021-09-14
  • 2021-10-18
  • 2021-11-27
  • 2022-12-23
相关资源
相似解决方案