美文网首页@软件测试
【JMeter】 压力测试- 阶梯式加压测试

【JMeter】 压力测试- 阶梯式加压测试

作者: 太阳当空照我要上学校 | 来源:发表于2018-12-05 15:23 被阅读27次

进行性能测试时,有时候需要模拟一种生产中经常出现的情况,

即:从某个值开始不断增加压力,直至达到某个值,然后持续运行一段时间。

如下:

每隔10秒,在1秒内启动5个线程,当达到25个线程后,再持续运行60秒。

JMeter 中可以使用插件 Stepping Thread Group 来实现

具体步骤如下:

1. 安装插件

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

下载界面

下载后需解压,然后将 JMeterPlugins-Standard.jar 包放在jmeter安装目录 \lib\ext 路径下,重新启动jmeter即可。

解压

2. 插件配置

重启Jmeter,添加 线程组,

如下图所示:

添加 线程组 参数配置

每隔10秒,在1秒内启动5个线程,当达到25个线程后,再持续运行60秒。

需配置的功能参数如下:

This group will start 100 threads:设置线程组启动的线程总数为25个;

First,wait for N seconds:启动第一个线程之前,需要等待N秒;(此次案例中可设置为0秒)

Then start N threads:设置最开始时启动N个线程;(此次案例中可设置为0秒)

Next,add 5 threads every 10 seconds, using ramp-up 1 seconds:每隔10秒,在1秒内启动5个线程;

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

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

相关文章

  • 【JMeter】 压力测试- 阶梯式加压测试

    进行性能测试时,有时候需要模拟一种生产中经常出现的情况, 即:从某个值开始不断增加压力,直至达到某个值,然后持续运...

  • Jmeter 阶梯式加压测试

    性能测试中,有时需要模拟一种实际生产中经常出现的情况,即:从某个值开始不断增加压力,直至达到某个值,然后持续运行一...

  • 颈部压力测试/臂丛神经松动

    一、颈部压力测试 1、椎间盘加压/分离测试 加压 分离 2、椎管狭窄测试 3、臂丛神经挤压测试 二、臂丛神经松动 ...

  • jmeter

    开篇 jmeter 干什么的? 接口测试 压力测试 jmeter 怎么做的? jmeter 缺陷?

  • JMeter:性能测试和压力测试工具

    RelaxHeart网 - 王琦 :JMeter:性能测试和压力测试工具 JMeter简介 JMeter时Apac...

  • 工具

    1、charles抓包 http https的区别 Jmeter 1、Jmeter如何阶梯式加压插件:Steppi...

  • 颈部压力测试/臂丛神经松动

    一、颈部压力测试 1、椎间盘加压/分离测试 加压 图片发自简书App 分离 图片发自简书App 2、椎管狭窄测试 ...

  • jmeter线程组内的多个接口如何按序执行

    一、jmeter压力测试场景 测试人员在使用jmeter对一个场景进行压力测试,在一个线程组内有多个接口时,测试人...

  • Jmeter压测简单Java接口

    Jmeter Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,...

  • JMeter进行dubbo rpc接口的性能测试

    JMeter Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,...

网友评论

本文标题:【JMeter】 压力测试- 阶梯式加压测试

本文链接:https://www.haomeiwen.com/subject/oqfwcqtx.html