Jmeter安装JMeterPlugins-Standard.jar包

Jmeter可实现性能测试,为了实现像roadrunner那样梯度加压,可使用开源插件下载JMeterPlugins-Standard.jar包完成。另外为了方便观察TPS和响应时间的变化,可使用图形化的jar工具jmeter-plugins-manager-1.7.jar实现,本文主要介绍jar的下载安装及应用示例。

 

一、下载安装JMeterPlugins-Standard.jar包:

1)下载地址:https://jmeter-plugins.org/downloads/old/

 

2)下载解压后放入目录apache-jmeter-5.4.3\lib\ext,如下图:

 

3)重启Jmeter,查看效果如下:

 

 

 二、下载安装jmeter-plugins-manager-1.7.jar包:

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

 

  2)下载解压后放入目录apache-jmeter-5.4.3\lib\ext,如下图:

 

 3)重启Jmeter,查看效果如下:

 

三、百度搜索梯度加压示例操作:

为了便于大家理解实践,采用访问百度首页的一个HTTP请求,并发20个用户,运行1分钟,查看TPS和响应时间变化。

1)新增梯度线程组:

 

参数说明:

This group will start 20 threads:设置线程组启动的线程总数为20个;

First,wait for N seconds:启动第一个线程之前,需要等待N秒;(此次案例中可设置为0秒)

Then start N threads:设置最开始时启动2个线程;

Next,add 2 threads every 2 seconds, using ramp-up 0 seconds:每隔2秒,启动2个线程;

Then hold load for 60 seconds:启动的线程总数达到最大值之后,再持续运行60秒;

Finally,stop 5 threads every 1 seconds:每秒停止5个线程;

 

2)添加HTTP请求:

 

 3)添加断言:

 

 4)添加监听器:

 

 5)运行查看结果:

聚合报告效果:

 TPS曲线:

 响应时间曲线:

 

四、生成报告:

1)cmd窗口进入jmeter安装bin路径下,使用命令行生成报告:jmeter-g<log file>-o<Pathto output folder>

 2)查看报告效果:

 

 

 

posted @ 2022-04-30 20:59  奔跑的番茄汁  阅读(2683)  评论(0编辑  收藏  举报