美文网首页
Jmeter 阶梯式加压测试

Jmeter 阶梯式加压测试

作者: ChivalryJerry | 来源:发表于2019-08-29 14:56 被阅读0次

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

在jmeter中,有这样一个插件,可以帮我们实现这个功能,这个插件就是:Stepping Thread Group

1、下载配置方法

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

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

下载界面如下:


在这里插入图片描述

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

2、使用介绍

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


在这里插入图片描述

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个线程;

3、相关插件

Stepping Thread Group插件相对来说比较旧,在plugins插件组中,还有一个类似的优化过的插件,叫做:Concurrency Thread Group

相关介绍以及下载地址如下:https://jmeter-plugins.org/wiki/ConcurrencyThreadGroup/

其实最好的办法,是直接下载jmeter的第三方插件Plugin Manager(其中包含了很多扩展支持插件),解压后将其放入jmeter安装目录的jmeter-3.0\lib\ext路径下,然后重启即可。

下载地址:https://jmeter-plugins.org/wiki/PluginsManager/

jmeter的第三方扩展插件功能是很丰富的,也算一定程度上弥补了jmeter作为开源工具的某些不足之处,具体的作用还是需要在实战中摸索实践。。。

相关文章

  • Jmeter 阶梯式加压测试

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

  • 工具

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

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

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

  • jmeter三种阶梯式加压

    一.前言 在做性能测试的时候,在某些场景下需要逐渐加压,不总是停下来再修改线程再加压,且可以对比加压,找出服务的性...

  • jmeter性能测试场景设计

    一,阶梯式场景 该场景主要应用在负载测试里面,通过设定一定的并发线程数,给定加压规则,遵循“缓起步,快结束”的原则...

  • 性能测试-jmeter工具篇(二)

    本文是从jmeter加压的维度对jmeter常用的一些组件进行了总结,希望可以在用中学,在学中用。 1、加压方式:...

  • (四)性能测试-Jmeter命令行运行

    实际性能测试过程中,经常使用Linux作为客户机给服务器加压,这时候就需要使用源码运行Jmeter进行性能测试。在...

  • jmeter组件六:Ultimate Thread Group(

    上一篇,我们讲到了阶梯式加压,这一篇,我们介绍一下阶梯式减压 一:下载插件(JMeterPlugins-Stand...

  • Jmeter-阶段性加压测试

    一、场景 测试场景:需要在一定时间内分几步不断增加压力,直至达到某个值,然后持续运行一段时间。 二、举例说明 比...

  • Jmeter性能指标监控 - 阶梯加压下的聚合报告

    在使用jmeter进行压力测试时,我们可以通过聚合报告查看各项指标; 但在使用阶梯加压时,聚合报告并未按照我们想要...

网友评论

      本文标题:Jmeter 阶梯式加压测试

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