码迷,mamicode.com
首页 > 其他好文 > 详细

Jmeter之性能压测Stepping Thread Group 逐步增加并发数 阶梯式加压并发 (十五)

时间:2018-01-24 12:32:16      阅读:6118      评论:0      收藏:0      [点我收藏+]

标签:cond   read   alt   3.0   tps   配置   div   with   blog   

前段时间有描述过性能的测试类型

  • 配置负载
  1. Big Bang: 负载同时产生
  2. Ramp up: 开始时候产生一定负载,然后每隔一段时间增加一些负载直到达到目标负载,这是典型模式
  3. Ramp-up (with step): 分段产生负载。比如总共需要1000用户的负载,但是我们需要观察系统在250, 500, 700负载下的表现,到达这些负载后需要跑一段时间再增加新负载
  4. Ramp up (with step), ramp down (with step): 跟上面类似,只是最后负载回归到0
  5. Delayed start: 延迟开始
  • 测试流程
  1. 对每个用例进行容量测试:负载策略一般是ramp-up或者ramp-up with step
  2. 对出现性能问题的用例进行隔离测试
  3. 对用例组进行容量测试
  4. 对用例组进行隔离测试:负载策略一般是ramp-up或者ramp-up with step
  5. 对用例组进行压力测试
  6. 对用例组进行稳定性测试

对于配置负载的加压方式的设置 需要安装一个插件 才能使用 Stepping Thread Group

技术分享图片

技术分享图片

 

下载链接:https://jmeter-plugins.org/downloads/old/

下载解压后,将JMeterPlugins-Standard.jar包放在jmeter安装目录的jmeter-3.0\lib\ext路径下,重新启动jemter即可。 这个在之前的文章也过安装方式。

功能参数设置
This group will start 100 threads:设置线程组启动的线程总数为100个; First,wait for N seconds:启动第一个线程之前,需要等待N秒; Then start N threads:设置最开始时启动N个线程; Next,add 10 threads every 30 seconds,using ramp-up 5 seconds:每隔10秒,在30秒内启动5个线程; Then hold load for 60 seconds:启动的线程总数达到最大值之后,再持续运行60秒; Finally,stop 5 threads every 1 seconds:每隔5秒,停止1个线程;

 

Jmeter之性能压测Stepping Thread Group 逐步增加并发数 阶梯式加压并发 (十五)

标签:cond   read   alt   3.0   tps   配置   div   with   blog   

原文地址:https://www.cnblogs.com/Lam7/p/8340822.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!