jmeter压测学习21-Plugins Manager插件管理器

前言

前面讲了JDBC连接数据库的时候,需下载mysql对应的jar包,放到lib\ext目录下就可以使用了。
jmeter 有个插件管理器Plugins Manager,可以方便的管理其他插件的下载和更新。

插件管理器Plugins Manager

下载地址https://jmeter-plugins.org/install/Install/

下载插件后把jar包放到 lib/ext 目录,然后重启jmeter

查看插件管理

重启jmeter后打开选项-Plugins Manager

出现报错
Failed to download plugins repository. One of the possible reasons is that you have proxy requirement for Internet connection.
Please read the instructions on this page: https://jmeter-plugins.org/wiki/PluginsManagerNetworkConfiguration/

解决文档地址https://jmeter-plugins.org/wiki/PluginsManagerNetworkConfiguration/

解决报错

解决办法:

下载jmeter PluginsManager证书,使用chrome打开如下地址 https://jmeter-plugins.org/ 选择安全证书

证书-详细信息-复制到文件-下一步-使用Base64 编码格式

报错文件名称为 pluginsManager.cer

以管理员身份打开cmd,进入到jdk安装目录,找到jre的bin目录下

执行以下指令,我的cer证书地址C:\Users\dell\Desktop\PluginsManager.cer

.\keytool.exe -import -alias JMeter -keystore ..\lib\security\cacerts -file "C:\Users\dell\Desktop\PluginsManager.cer"

输入口令:changeit

是否信任此证书? [否]:  y

验证证书已经安装成功

.\keytool.exe -list -keystore ..\lib\security\cacerts -alias JMeter

插件管理

再次重新打开jmeter,在选项里面就能正常打开插件管理了

  • Installed Plugins(已安装的插件):

    即插件jar包中已经包含的插件,可以通过选中勾选框,来使用这些插件;

  • Available Plugins(可下载的插件):

    即该插件扩展的一些插件,可以通过选中勾选框,来下载你所需要的插件;

  • Upgrades(可更新的插件):

    即可以更新到最新版本的一些插件,可以通过点击截图右下角的Apply Changes and Restart Jmeter按钮来下载更新;

Available Plugins 勾选需要下载的插件

2021年第六期《python接口自动化+测试开发》课程,1月9号开学(火热报名中!)

本期上课时间:1月9号-4月18号,每周六、周日晚上20:30-22:30

(0)

相关推荐

  • 深入浅出Jmeter

    本文为纯理论了解jmeter,并未包含操作部分 Jmeter目录结构: bin目录:该目录下存放的是Jmeter的主jar包/配置文件.启动脚本等. #表示注释,但并不是没效果,只是默认值,如果想要进 ...

  • 修正ecshop报错number_format()

    ecshop前台提交订单的时候 Warning: number_format() expects parameter 1 to be double, string given in \includes ...

  • ecshop报错lib_main.php on line 1329

    ecshop安装在php 5.3版本兼容问题不少,报错lib_main.php on line 1329 以上函数参数传递问题可以 将lib_main.php on line 1329这句 $ext ...

  • jmeter压测学习2-linux运行jmeter环境

    前言 使用jmeter做压测的时候,在windows上不太稳定,所有一直在linux服务器上使用jmeter做压力测试. 本篇记录下linux上搭建jmeter环境,以及运行jmeter脚本,查看报告 ...

  • jmeter压测学习5-XPath提取器

    前言 有些web项目是前后端不分离的,返回的内容不是那种纯进口返回json格式,返回的是一个HTML页面. 并且有些参数是隐藏在html里面的,需要先从html页面中取出隐藏参数,如:csrfmidd ...

  • jmeter压测学习4-正则表达式提取

    前言 上一个接口返回的token作为下个接口的入参,除了前面一篇讲到的用json提取器提取,也可以用正则提取. json提取器只能提取json格式的数据,正则可以匹配任意的返回. 我现在有一个登陆接口 ...

  • jmeter压测学习3-提取json数据里面的token参数关联

    前言 现在很多接口的登录是返回一个json数据,token值在返回的json里面,在jmeter里面也可以直接提取json里面的值. 上一个接口返回的token作为下个接口的入参. 案例场景 我现在有 ...

  • jmeter压测学习7-登录参数化(CSV 数据文件设置)

    前言 我们在压测登录接口的时候,如果只用一个账号去设置并发压测,这样的结果很显然是不合理的,一个用户并发无法模拟真实的情况. 如果要压测登录接口,肯定得准备几百,甚至上千的账号去登录,测试的结果才具有 ...

  • jmeter压测学习8-压测带token的接口

    前言 工作中我们需要压测的接口大部分都是需要先登陆后,带着token的接口(或者带着cookies),我们可以先登陆获取token再关联到下个接口. 比如我现在要压测一个修改用户的个人信息接口,每个用 ...

  • jmeter压测学习11-模拟浏览器访问web页面

    前言 在做性能测试的时候,有时候我们希望测试用户访问一个web页面的加载时间,使用 jmeter 压测的话,需模拟浏览器的行为,加载整个页面的内容. 包含一些js,css,png图片资源等文件的加载. ...

  • jmeter压测学习14-jmeter返回内容中文乱码问题

    前言 在使用 jmeter 测试的时候,有些 html 页面返回的中文内容显示乱码,导致无法正常查看中文的内容 乱码场景 在打开百度页面时,返回的html内容中文显示乱码,如下图所示 出现乱码的原因, ...

  • jmeter压测学习13-添加配置元件之HTTP请求默认值

    前言 在使用jmeter测接口的时候,当我们的接口数量越来越多的时候,在每个接口里面都需要添加服务器ip和端口. 当测试环境的ip和端口发生改变时,需一个个去修改这时候去维护接口就很麻烦,我们希望有个 ...