性能测试——jmeter性能测试——压力测试时两种设置方式

前言

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

设置样本总数

 

 

压测方式有2种,一种是设置线程组和循环次数,这样可以设置一个样本总数,完成固定次数的请求后结束。

 

 

比如我线程组设置5,循环次数为10,那么总样本数就是5*10=50


性能测试——jmeter性能测试——压力测试时两种设置方式

 

 

 

 

查看聚合报告,样本数是固定的50,达到50个后会结束

 


性能测试——jmeter性能测试——压力测试时两种设置方式

 

 

 

 

调度器

通过控制总的请求次数,我们没法控制结束时间,有时候领导要求压测10分钟或者半小时,怎么办?

 

第二种压测方式,使用调度器设置持续时间,控制压测的时间(样本数不是固定的)

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

性能测试——jmeter性能测试——压力测试时两种设置方式

设置10秒后,时间结束就会停止
性能测试——jmeter性能测试——压力测试时两种设置方式

压测时间固定的话,样本数就不是固定的了

 

还有个启动延迟功能(单位秒),可以根据自己的需求,在设定的时间点去压测,比如晚上12点,设置好了下班第二天看报告。

性能测试——jmeter性能测试——压力测试时两种设置方式

上一篇:人脸图像入库


下一篇:asp.net报错“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的解决办法