当前位置: 首页 > news >正文

性能测试-jmeter12-万能插件包管理器jmeter-plugins

课程:B站大学
记录软件测试-性能测试学习历程、掌握前端性能测试、后端性能测试、服务端性能测试的你才是一个专业的软件测试工程师

性能测试-jmeter万能插件包jmeter-plugins

  • 一、Jmeter插件安装
    • JMeter 插件管理器 (Plugins Manager)
      • 1、下载插件管理器​​:
      • 2.插件jar包安装到 JMeter​​:
      • 3.​​重启 JMeter​​:
      • 4.验证安装​​:
    • 二、常用 JMeter 插件推荐
      • 1. ​​标准插件包 (Standard Set)​​
      • 2.​​Ultimate Thread Group(终极线程组)​​
      • 3.PerfMon Metrics Collector(服务器性能监控)​​
      • 4.​​Custom Thread Groups(自定义线程组)​​
      • 5.​​Additional Graphs(额外图表)​​
    • 三、Plugins Manager没有对应jar包怎么办?
      • 如何下载全部插件jar文件jmeter-plugins-master
      • 1、电脑上安装工具:
      • 2、 github下载源码:
      • 3、使用maven编译构建并打包输出jar包到target目录
  • 实践是检验真理的唯一标准


性能测试思维导图:
在这里插入图片描述

一、Jmeter插件安装

JMeter 插件安装指南
JMeter 插件可以扩展 JMeter 的功能,添加更多的监听器、取样器、配置元件等组件,满足各种复杂的性能测试需求

JMeter 插件管理器 (Plugins Manager)

方法一:手动安装(适用于所有版本)

1、下载插件管理器​​:

  • 访问 JMeter Plugins Manager GitHub 发布页面
  • 或直接下载最新版本的 jmeter-plugins-manager-.jar
  • 当前最新版本通常为 jmeter-plugins-manager-1.8.jar(请查看官网获取最新版本号)
    在这里插入图片描述

2.插件jar包安装到 JMeter​​:

  • 将下载的 jmeter-plugins-manager-*.jar文件复制到 JMeter 的 lib/ext目录下
  • 例如:C:\apache-jmeter-5.4.1\lib\ext\jmeter-plugins-manager-1.8.jar
    在这里插入图片描述

3.​​重启 JMeter​​:

  • 启动或重启 JMeter GUI

4.验证安装​​:

  • 打开 JMeter 在菜单栏中应该能看到 ​​"Plugins Manager"​​ 选项 通常位于:Options→ Plugins
    Manager,或直接在菜单栏看到 Plugins Manager
    在这里插入图片描述

二、常用 JMeter 插件推荐

1. ​​标准插件包 (Standard Set)​​

  • 包含常用的额外组件
  • 提供更多监听器、断言、配置元件等

2.​​Ultimate Thread Group(终极线程组)​​

  • 提供更灵活和强大的线程组配置
  • 支持复杂的负载模型,如阶梯式增加、持续加压等
  • 插件包名:​​jpgc-ultimate​​

3.PerfMon Metrics Collector(服务器性能监控)​​

  • 用于监控服务器的 CPU、内存、磁盘、网络等性能指标
  • 需要在被测服务器上安装 ​​Server Agent​​
  • 插件包名:​​jp@GC - PerfMon Metrics Collector​​

4.​​Custom Thread Groups(自定义线程组)​​

•提供多种线程组类型,如:

  • Ultimate Thread Group​​
  • Stepping Thread Group​​
  • Concurrency Thread Group​​

•用于实现复杂的测试场景和负载模式

5.​​Additional Graphs(额外图表)​​

  • 提供更多测试结果图表,如响应时间分布图、活动线程数图等

三、Plugins Manager没有对应jar包怎么办?

如何下载全部插件jar文件jmeter-plugins-master

我们可以通过从 GitHub 下载 JMeter 插件源码并编译打包成jar包安装到 JMeter

1、电脑上安装工具:

  • ​​JDK​​:建议使用 JDK 8 或 JDK 11(JMeter 对高版本 JDK 兼容性需注意,可优先选 LTS版本)。安装后需配置好 JAVA_HOME环境变量。
    在这里插入图片描述
    在这里插入图片描述
    path路径配置:
    在这里插入图片描述
    jdk环境变量验证:
    在这里插入图片描述
  • Maven​​:用于管理项目依赖和编译打包。安装后需配置好 MAVEN_HOME环境变量,并将%MAVEN_HOME%\bin(Windows)或 $MAVEN_HOME/bin(Linux/macOS)加入系统 PATH中。
    在这里插入图片描述
    在这里插入图片描述
    验证maven环境配置:
    在这里插入图片描述
    配置本地jar仓库:
    在这里插入图片描述配置阿里云仓库镜像:
    在这里插入图片描述
  • ​​Git​​(可选):如果要从 GitHub 克隆仓库,需要安装 Git 客户端。

在这里插入图片描述
验证Git环境变量:
在这里插入图片描述

2、 github下载源码:

https://github.com/JieweiLin/jmeter-plugins-master/tree/master/tools
在这里插入图片描述

1、使用git命令克隆项目

git clone https://github.com/JieweiLin/jmeter-plugins-master.git

在这里插入图片描述

进入项目目录:

cd jmeter-plugins-master

进入项目根目录(即包含 pom.xml的目录),执行 Maven 编译命令编译依赖包为jar包

mvn clean install

在这里插入图片描述

3、使用maven编译构建并打包输出jar包到target目录

更改指定插件的pom依赖配置文件,保证jmeter兼容性
在这里插入图片描述
进入需要打jar包的目录下(含有pom.xml)
在这里插入图片描述
在对应目录下查看target文件夹以及对应jar包
在这里插入图片描述
在这里插入图片描述
将maven构建好的jar包移动到jmeter下的lib/ext目录下
在这里插入图片描述

重启jmeter使用新安装的插件
在这里插入图片描述
填写相关参数就可以连接redis进行清空缓存操作
在这里插入图片描述

实践是检验真理的唯一标准

http://www.dtcms.com/a/389492.html

相关文章:

  • 工地项目管理系统有什么强大功能?工程企业实现数字化的步骤
  • 【开题答辩全过程】以 “萌崽”宠物社交小程序为例,包含答辩的问题和答案
  • Spring Cloud Alibaba微服务架构深度解析:基于Nacos、Gateway、OpenFeign与Sentinel的现代化实践
  • 大模型-Attention面试
  • Hadoop3.3.5搭建指南(简约版)
  • Python运算符与表达式
  • “双碳”目标下,塔能科技如何用“物联网精准节能”重塑城市能源生态?
  • 格恩朗气体涡轮流量计:精准计量每一方气,守护能源高效利用
  • 从感知机到多层感知机:深度学习入门核心知识解析
  • 从Java ArrayList 学习泛型设计
  • 【Amber报错1】 Amber/Miniconda 与系统 Bash 的 libtinfo.so.6冲突
  • AI智慧能力的核心引擎,自注意力机制
  • 35、模型量化与压缩实践
  • LeetCode 16.最接近的三数之和
  • 深入解析Redis集群模式:构建高可用与可扩展的缓存系统
  • 小麦病害检测识别数据集:1k图像,4类,yolo标注
  • Python读取excel表格并写入数据库
  • 【LeetCode 每日一题】1317. 将整数转换为两个无零整数的和
  • 论文投稿信(Cover Letter)
  • WPF——DataGrid
  • 物联网智能电表平台:所有电表数据,集中到一个系统管
  • Python自学19-Python操作Word和PowerPoint文件
  • Android使用GPU指南
  • 贪心算法应用:装箱问题(BFD算法)详解
  • 如何入门到实战策略学习ETF期权?
  • 贪心算法应用:最小反馈顶点集问题详解
  • 物联网与智能体:下一代数字化生态的关键
  • 关于lvs+keeplived在mysql分库分上负载部署
  • Springboot获取bean的工具类
  • C++学习日记