Jmeter 性能测试—阶梯式压测
在性能测试中,有时需要模拟一种实际生产中经常出现的情况,即:从某个值开始不断增加压力,直至达到某个值,或者使用快增长或者慢增长模式增加并发,然后持续运行一段时间。一般持续运行的时间是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 性能测试—阶梯式压测相关推荐
- 【JMeter】阶梯式压测
文章目录 1. 什么是阶梯式压测 2.为什么要进行阶梯式压测 3. JMeter阶梯式压测方法 3.1 安装插件 3.2 添加测试进程 4. 阶梯式压测与普通压测区别 本文转载自:https://ww ...
- 云效平台性能测试功能:一个基于Jmeter的性能压测平台
云效平台性能测试功能(Galaxy)是一个基于Jmeter的性能压测平台,它集脚本.场景.压测.监控和报表展示为一体,是一个能快速.低成本实施压测的平台.降低了入门使用成本,让开发和测试都可以方便的执 ...
- Jmeter阶梯式压测
什么是阶梯式压测? 阶梯式压测,就是对系统的压力呈现阶梯性增加的过程,每个阶段压力值都要增加一个数量值,最终达到一个预期值.然后保持该压力值,持续运行一段时间.实际上,阶梯式压测,是负载测试的一种通用 ...
- jmeter阶梯式压测方法Stepping Thread Group
遇到问题:需要模拟实际生产终于到的情况:从某个值开始不断增加压力,达到某个值后持续运行一段时间. 在jmeter中,有一个插件:Stepping Thread Group,可以实现.不过要预先装好插件 ...
- Jmeter(十三)阶梯式压测
阶梯式压测,就是对系统的压力呈现阶梯性增加的过程,每个阶段压力值都要增加一个数量值,最终达到一个预期值.然后保持该压力值,持续运行一段时间. Jmeter中有个插件可以实现这个场景,这个插件就是:Co ...
- Jmeter阶梯式压测与普通压测区别
1.普通的压测方式,并发的线程数是可预知的:而阶梯压测是未知的. 普通压测,只要参数不变,每次结束后,#Samples一定是线程数×循环次数. 而阶梯式压测,每次的Samples都是变化的. 注:一个 ...
- Jmeter实现多用户压测
压测工具:jmeter 脚本录制工具:BlazeMeter 使用jmeter实现多用户压测:比如登录这个功能,在浏览器录制脚本的时候找到登录的接口,如下图所示:在浏览器的开发者工具中找到登录所有的请求 ...
- jmeter 阶梯式压测
系列文章目录 转自: https://blog.csdn.net/weixin_45189665/article/details/125387514 https://blog.csdn.net/fen ...
- 从入门到精通进阶篇 - 设置负载阶梯式压测场景(详解教程)
1.简介 在性能测试中,有时需要模拟一种实际生产中经常出现的情况,即:从某个值开始不断增加压力,直至达到某个值,然后持续运行一段时间,然后继续加压达到某个值持续运行,如此循环直到达到预期的峰值,运行一 ...
最新文章
- gluoncv 训练自己的数据集,进行目标检测
- 如何使用MSTSC命令远程连接服务器或客户端
- python汉诺塔游戏_Python实战:搭建汉诺塔小游戏,快和小伙伴一起玩玩吧
- js实现向上滚动效果
- 关于VUE项目地图开发中大量点标记绘制一些总结
- python爬取知乎页面的LaTeX公式
- tempdb(转载)
- zedboard板子上呼吸灯的实现(第一版)仿真代码的实现
- Oracle学习笔记
- python 文本替换 速度_python 实现批量替换文本中的某部分内容
- ImageAI:几行代码跑深度学习
- 计算机-库win10,Win10如何在资源管理器中显示“库”
- Offset commit failed with a retriable exception. You should retry committing the latest consumed off
- Redmi K20 安卓9跨版本刷第三方ROM
- matlab subs什么意思,什么是matlab subs函数?
- C#调用科大讯飞离线语音合成TTS
- 产品引流如何设计引流诱饵?引流如何选择诱饵?
- 高盛和桑坦德相继离开R3区块链联盟
- HoloLens开发(配置)
- Outlook 邮箱脱机工作解决方法
热门文章
- No executable code found at line。。。
- 铁威马F2-210配西数红盘,不仅是NAS那么简单
- (已发布源码)图像修复——上下文编码器以及加入全局判别器的改进(Context Encoder and Global and Local Discriminator)
- Python爬虫入门实战之猫眼电影数据抓取(理论篇)
- RabbitMQ的消息应答机制和轮询策略
- 江苏省扬州市谷歌高清卫星地图下载
- NC发布webservice接口
- GB1774-2015的Endnote “样式文件”下载及制作
- 如何制作证件照?证件照怎么在线制作?
- 【VUE】web高德地图海量点标记,全部居中显示在屏幕中