我们在平时的测试工作中,可能会遇到一些比较偏向实际应用的测试场景,比如我们这边有一个这样的压力测试需求:
一开始启动0个线程,然后每隔30秒,就在5秒内启动10个线程,当总数达到100个线程后,再持续运行60秒,结束时每1秒停止5个线程。也即“梯度加压测试”。
面对这一类测试需求,我们可以采用Jmeter提供的海量插件来完成相应的测试工作。
例如我们的梯度加压测试,便可以使用JMeter 中的插件“Stepping Thread Group”来完成。
操作步骤贼简单,一共3步:
1.装个插件
下载链接在此:
https://jmeter-plugins.org/downloads/old/
是Jmeter官方提供的插件库,我们可以在里面下载到很多很多有用的辅助插件。
首先下载好今天所需的这款插件:
(如果上面的链接太慢的话,可以进到这里下载, 或者私信我给你发:https://download.youkuaiyun.com/download/qq_36396763/11138978)
把下载好的JMeterPlugins-Standard.jar解压放在Jmeter的\lib\ext目录下,我的是:
E:\测试软件\JMeter\apache-jmeter-3.3\lib\ext,然后重启一下我们的Jmeter,就可以在线程组中看到崭新的小功能啦。