Jmeter(jmeter-plugins插件的安装使用)

目录

一、安装JMter Plugins 

二、Custom Thread Groups插件

 Stepping Thread Group 元件

Ultimate Thread Group


一、安装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 的时间


-事必有法,然后有成- 最后祝大家早日达到测试的天花板!



以下是我收集到的比较好的学习教程资源,虽然不是什么很值钱的东西,如果你刚好需要,可以评论区,留言【777】直接拿走就好了

 

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
JMeter是一个非常强大的性能测试工具,其基本功能非常强大,但是在一些场景下需要进行定制化开发,而JMeter-plugins-json插件就是为了满足这种需求而产生的一个开源插件JMeter-plugins-json插件主要功能是支持JMeter进行JSON格式数据的转换和解析,使得JMeter可以很方便地处理JSON格式的数据。使用JMeter-plugins-json插件,可以将JSON数据转换成CSV格式,便于JMeter进行进一步的处理和分析。此外,JMeter-plugins-json插件还支持将CSV数据转换为JSON格式,方便于开发人员进行数据交换。总体来说,JMeter-plugins-json插件可以为JMeter提供更加丰富的数据转换和解析功能,使得JMeter在进行性能测试时更加灵活和高效。 对于JMeter-plugins-json插件的下载,可以通过官方的网站或者GitHub进行下载。在官方网站上,可以找到插件的最新版本和相关的使用说明。在GitHub上,可以找到插件的源代码和社区贡献者的讨论,可以根据需要进行自定义的开发和定制化。需要注意的是,在下载插件之前,需要进行一定的了解和研究,以确保插件的适用性和稳定性。 综上,JMeter-plugins-json插件是一个非常有用的JMeter插件,可以为JMeter提供更加丰富的数据处理和转换功能,提高JMeter的性能测试效率和可靠性。针对该插件的下载,需要谨慎选择,并对插件的具体应用进行深入研究和掌握。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值