一、安装JMter Plugins

1、官网下载 JMeter Plugins 的jar包

2. 将下载的jar包复制到 %JMETER_HOME%\lib\ext 目录下

3. 启动 JMeter --> Options --> Plugins Manager 。(如果没将jar包放在ext目录下是没有该选项的)

二、Custom Thread Groups插件

Custom Thread Groups插件包含Stepping Thread Group、Ultimate Thread Group 等常用元件

1、进入 JMeter Plugins Manager 界面

2、点击Available Plugins, 选择Custom Thread Groups ,点击应用修改

3、进入 Threads 就可以看到 Custom Thread Groups 插件包含的元件

Stepping Thread Group 元件

使用该元件我们可以实现持续增加负载的典型负载场景,校验服务在不同负载下的性能。

上图中的场景是:每60秒为一个阶段,在每个阶段的前5秒增加10个线程,这种阶段递增状态直到增加到100个线程为止。当增加到100线程后,再持续运行600秒,最后每5秒停止10个线程。

参数说明:

This group will start:加载到多少个线程。如图中,加载到100个线程就不再加载线程了。

First,wait for:等待多长时间开始加载线程(第一个线程延迟多少秒开始加载)。

Then start:初次加载多少个线程。

Next,add:下一次加载多少线程。

Threads every:下一次加载进程间隔的时间。

Using ramp-up:加载线程的时间。如图中,10个线程在5秒内加载完成。

Then hold load for:线程全部加载完后运行多长时间。

Finally,stop/threads every:多长时间停止多少个线程。如图中,每5秒停止10个线程。

Ultimate Thread Group

该元件能设置多条线程作业计划。可以实现一个稳定性测试场景,也可以实现浪涌场景。

参数说明:

Start Thread Count:加载多少线程。

Initial Delay, Sec:线程延迟多长时间开始运行。

Startup Time, Sec:线程加载多长时间。

Hold Load  For,Sec:线程持续运行多长时间。

Shutdown Time:在多长时间内停止所有线程

使用该元件一样能实现持续增加负载的场景,只是需要计算Initial Delay 和 Hold Load  For 的时间

[转帖]Jmeter_jmeter-plugins插件的安装使用的更多相关文章

  1. Idea离线安装plugins插件 如Lombok

    由于公司不允许使用外网,之前用的idea 15 安装了一次.但是idea15的提示不够友好,今天升级idea2017.3.2,同样又需要安装,那就写个教程吧. 网上其他的安装教程不通用,也是针对不同i ...

  2. gulp plugins 插件介绍

    目录 [−] gulp API gulp.src(globs[, options]) gulp.dest(path[, options]) gulp.task(name[, deps], fn) gu ...

  3. Java静态代码分析工具——FindBugs插件的安装与使用

    1 什么是FindBugs FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题.有了静态分析工具,就可以在不实际运行程序的情况对软件进行分 ...

  4. Eclipse插件的安装方法

    转自:http://blog.csdn.net/zhangyabinsky/article/details/7043435 Eclipse插件的安装有两种方法 :一个是在线安装,另一个就是手动安装. ...

  5. CorelDRAW 插件的安装和使用

    CorelDRAW 是一款在中国非常受欢迎的图形软件,开放的界面和编程技术,能够对它进行二次开发制作插件,插件大抵有三种gms.cpg.exe格式,下面介绍一下这三种插件的安装和使用方法. 一.gms ...

  6. 【转】Myeclipse8.5 反编译插件 jad 安装

    [转]Myeclipse8.5 反编译插件 jad 安装 准备工作 下载jad.exe文件下载window版本:http://varaneckas.com/jad/ 下载jadeclipse插件:ht ...

  7. Eclipse 使用 Link 方式进行插件的安装

    Eclipse 使用 Link 方式进行插件的安装 博客分类: Eclipse 使用 eclipseplugin插件link  Eclipse 的插件安装方法一般有以下几种(以安装 SVN 插件为例说 ...

  8. eclipse下maven插件的安装

    最近公司项目要求使用maven来进行项目的管理开发,在这里记录一下eclipse下maven插件的安装. maven插件在eclipse下安装害得我挺恼火的. 我想用最简单的那种方式--在线安装: 通 ...

  9. 转:ElasticSearch的安装和相关插件的安装

    原文来自于:http://blog.csdn.net/whxaing2011/article/details/18237733 本文主要介绍如下内容:          1.ElasticSearch ...

  10. Xcode中插件的安装以及Xcode升级后插件实效的解决方法

    插件的安装 下载好插件,直接运行,然后将Xcode关闭,再次打开Xcode会弹出一个提醒框. 这时候选择 Load Bundle 即可,这时候插件就安装到了Xcode上. Xcode所有的插件都安装在 ...

随机推荐

  1. 2、Text组件详解

    TextStyle 的参数 //代码块 importM import 'package:flutter/material.dart'; void main() { runApp(MaterialApp ...

  2. Asp .Net Core系列:对VS 2019中ASP.NET Core项目解决:The term 'Add-Migration' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name

    错误: Add-Migration : The term 'Add-Migration' is not recognized as the name of a cmdlet, function, sc ...

  3. 数字化转型鸿沟如何消除?ROMA Connect融合集成,联接企业应用现在与未来

    摘要:ROMA Connect平台正在以"联接和融合"的方式,重塑传统企业上云的路径--"条条大路"通向云端. 本文分享自华为云社区<[大厂内参]第13期 ...

  4. Filebeat的安装和使用(Windows)

    Filebeat是什么 1.Filebeat是什么?Filebeat是用于转发和集中日志数据的轻量级传送工具. Filebeat监视用户指定的日志文件或位置,收集日志事件,并将日志数据转发到Elast ...

  5. django DRF

    博客目录 web应用模式 api接口 接口测试工具postman restful规范 drf安装 序列化和反序列化 CBV源码分析 drf之APIView分析 drf之Request对象分析 drf- ...

  6. LayUI多文件上传,支持历史上传预览

    记录一次项目开发中,LayUI多个图片进行优化,需要支持多个图片上传.可删除某一个图片.支持加载上次上次图片. 页面代码: <div class="layui-upload" ...

  7. MB21 预留

    1.MB21创建预留 1.1MB21前台操作 输入物料等信息,保存即可 1.2调用BAPI:BAPI_RESERVATION_CREATE1 "----------------------- ...

  8. 08.25北京站|阿里云Serverless 技术实践营( AI 专场)开放报名

    活动简介 阿里云 Serverless 技术实践营(AI 专场)是一场以聚焦企业级 AIGC 应用开发与落地展开的主题活动,活动受众以关注 Serverless 和 AI 技术的开发者.企业决策人.云 ...

  9. [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause 解决

    Navicat 连接mysql 执行 CREATE TABLE  语句 执行成功后总是包如下错误 [Err] 1055 - Expression #1 of ORDER BY clause is no ...

  10. vue学习笔记 十、状态管理基础结构

    系列导航 vue学习笔记 一.环境搭建 vue学习笔记 二.环境搭建+项目创建 vue学习笔记 三.文件和目录结构 vue学习笔记 四.定义组件(组件基本结构) vue学习笔记 五.创建子组件实例 v ...