【未经允许,禁止转载】
Jmeter插件管理器(Jmeter plugins manager) ,用来管理Jmeter 插件。利用Jmeter插件管理其,完全可以不需要再使用手动的安装插件(已经上传至https://jmeter-plugins.org/的插件)。
一 如何安装Jmeter插件管理器。
- 下载Jmeter 插件管理器的jar包至 lib/ext 下。 下载地址 https://jmeter-plugins.org/get/
- 启动Jmeter软件
选择Jmeter plugins Manger
选择我们想安装的插件,点击"Apply Changes and Restart JMeter"即可。
二 如何搭建自己本地的插件仓库 JMeter plugin Respository ?
- 搭建一个http服务器
- 目录下放入一个 json 文件,示例如下(JMeter plugins.org 的json大文件可以参考其中的定义内容https://jmeter-plugins.org/repo/ )
{ "id":"bzm-random-csv", "name":"Random CSV Data Set", "description":"Config item that allows reading CSV files in random order", "screenshotUrl":"https://raw.githubusercontent.com/Blazemeter/jmeter-bzm-plugins/mas/random.png", "helpUrl":"https://github.com/Blazemeter/jmeter-bzm-plugins/blob/master/Random.md", "vendor":"BlazeMeter", "markerClass":"com.blazemeter.jmeter.RandomCSVDataSetConfig", "componentClasses":[ "com.blazemeter.jmeter.RandomCSVDataSetConfig", "com.blazemeter.jmeter.RandomCSVDataSetConfigGui" ], "versions":{ "0.1":{ "downloadUrl":"https://github.com/Blazemeter/jmeter-bzm-plugins/releases/csv-data-set-0.1.jar", "libs":{ "jmeter-plugins-cmn-jmeter":"https://search.maven.org/remotecontent?filepath=kg/apc/jmeter.jar" } } } }
- json文件即定义你的插件的一些描述和属性,以及下载的jar包的地址。 编辑你的json文件,并将其中的需要的文件同样上传到你的http服务器上。
- 修改jmeter.properties 文件。
jpgc.repo.address=http://10.129.66.91:8080/my_plugins.json
- 重新启动JMeter, 则即会器用新的 插件仓库 (Plugins repositories)