在性能测试中,有时需要模拟一种实际生产中经常出现的情况,即:从某个值开始不断增加压力,直至达到某个值,或者使用快增长或者慢增长模式增加并发,然后持续运行一段时间。一般持续运行的时间是20-30分钟。

在jmeter中,有这样一个插件,可以帮我们实现这个功能,这个插件就是:Stepping Thread Group。这个插件类似于LoadRunner中的 Controller。

1、下载配置方法

Stepping Thread Group是jmeter插件的一种,其作用就是模拟实际的生产情况,不断对服务器施加压力,直至到某个值,然后持续运行一段时间。

下载地址:https://jmeter-plugins.org/downloads/old/

点击下载

下载后需要解压,然后将JMeterPlugins-Standard.jar包放在jmeter安装目录的E:\intall\apache-jmeter-5.2\lib\ext路径

目录下

下载一个jmeter的插件管理工具  http://jmeter-plugins.org/get/

两个插件都放在jmeter安装目录的E:\intall\apache-jmeter-5.2\lib\ext路径下,重新启动jemter即可。

使用

启动jmeter,添加线程组——jp@gc - Stepping Thread Group

功能如下:

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:每隔30秒,在5秒内启动10个线程;

Then hold load for 60 seconds:启动的线程总数达到最大值之后,再持续运行60秒;

Finally,stop 5 threads every 1 seconds:每秒停止5个线程;

Jmeter 性能测试—阶梯式压测相关推荐

  1. 【JMeter】阶梯式压测

    文章目录 1. 什么是阶梯式压测 2.为什么要进行阶梯式压测 3. JMeter阶梯式压测方法 3.1 安装插件 3.2 添加测试进程 4. 阶梯式压测与普通压测区别 本文转载自:https://ww ...

  2. 云效平台性能测试功能:一个基于Jmeter的性能压测平台

    云效平台性能测试功能(Galaxy)是一个基于Jmeter的性能压测平台,它集脚本.场景.压测.监控和报表展示为一体,是一个能快速.低成本实施压测的平台.降低了入门使用成本,让开发和测试都可以方便的执 ...

  3. Jmeter阶梯式压测

    什么是阶梯式压测? 阶梯式压测,就是对系统的压力呈现阶梯性增加的过程,每个阶段压力值都要增加一个数量值,最终达到一个预期值.然后保持该压力值,持续运行一段时间.实际上,阶梯式压测,是负载测试的一种通用 ...

  4. jmeter阶梯式压测方法Stepping Thread Group

    遇到问题:需要模拟实际生产终于到的情况:从某个值开始不断增加压力,达到某个值后持续运行一段时间. 在jmeter中,有一个插件:Stepping Thread Group,可以实现.不过要预先装好插件 ...

  5. Jmeter(十三)阶梯式压测

    阶梯式压测,就是对系统的压力呈现阶梯性增加的过程,每个阶段压力值都要增加一个数量值,最终达到一个预期值.然后保持该压力值,持续运行一段时间. Jmeter中有个插件可以实现这个场景,这个插件就是:Co ...

  6. Jmeter阶梯式压测与普通压测区别

    1.普通的压测方式,并发的线程数是可预知的:而阶梯压测是未知的. 普通压测,只要参数不变,每次结束后,#Samples一定是线程数×循环次数. 而阶梯式压测,每次的Samples都是变化的. 注:一个 ...

  7. Jmeter实现多用户压测

    压测工具:jmeter 脚本录制工具:BlazeMeter 使用jmeter实现多用户压测:比如登录这个功能,在浏览器录制脚本的时候找到登录的接口,如下图所示:在浏览器的开发者工具中找到登录所有的请求 ...

  8. jmeter 阶梯式压测

    系列文章目录 转自: https://blog.csdn.net/weixin_45189665/article/details/125387514 https://blog.csdn.net/fen ...

  9. 从入门到精通进阶篇 - 设置负载阶梯式压测场景(详解教程)

    1.简介 在性能测试中,有时需要模拟一种实际生产中经常出现的情况,即:从某个值开始不断增加压力,直至达到某个值,然后持续运行一段时间,然后继续加压达到某个值持续运行,如此循环直到达到预期的峰值,运行一 ...

最新文章

  1. gluoncv 训练自己的数据集,进行目标检测
  2. 如何使用MSTSC命令远程连接服务器或客户端
  3. python汉诺塔游戏_Python实战:搭建汉诺塔小游戏,快和小伙伴一起玩玩吧
  4. js实现向上滚动效果
  5. 关于VUE项目地图开发中大量点标记绘制一些总结
  6. python爬取知乎页面的LaTeX公式
  7. tempdb(转载)
  8. zedboard板子上呼吸灯的实现(第一版)仿真代码的实现
  9. Oracle学习笔记
  10. python 文本替换 速度_python 实现批量替换文本中的某部分内容
  11. ImageAI:几行代码跑深度学习
  12. 计算机-库win10,Win10如何在资源管理器中显示“库”
  13. Offset commit failed with a retriable exception. You should retry committing the latest consumed off
  14. Redmi K20 安卓9跨版本刷第三方ROM
  15. matlab subs什么意思,什么是matlab subs函数?
  16. C#调用科大讯飞离线语音合成TTS
  17. 产品引流如何设计引流诱饵?引流如何选择诱饵?
  18. 高盛和桑坦德相继离开R3区块链联盟
  19. HoloLens开发(配置)
  20. Outlook 邮箱脱机工作解决方法

热门文章

  1. No executable code found at line。。。
  2. 铁威马F2-210配西数红盘,不仅是NAS那么简单
  3. (已发布源码)图像修复——上下文编码器以及加入全局判别器的改进(Context Encoder and Global and Local Discriminator)
  4. Python爬虫入门实战之猫眼电影数据抓取(理论篇)
  5. RabbitMQ的消息应答机制和轮询策略
  6. 江苏省扬州市谷歌高清卫星地图下载
  7. NC发布webservice接口
  8. GB1774-2015的Endnote “样式文件”下载及制作
  9. 如何制作证件照?证件照怎么在线制作?
  10. 【VUE】web高德地图海量点标记,全部居中显示在屏幕中