高级线程组
插件管理器
除了基本的[Thread Group(线程组)](Thread Group),JMeter还可以通过插件管理来加载更高级的线程组(插件管理在这里有详细说明)。
可以在这里下载jmeter-plugins-manager-1.4.jar
包,将它拷贝到JMeter安装目录的lib/ext
文件夹中,然后重启JMeter。
安装好了插件管理器后,就可以在Options(选项)
中看到它,用鼠标单击就能打开看到其界面。

Custom Thread Groups
打开JMeter插件管理器,鼠标单击Available Plugins
,然后在输入框中输入Custom Thread Groups
,就会出现搜索结果。
将列出的Custom Thread Groups
打勾,再用鼠标单击右下角的Apply Changes And Restart JMeter
。

重启之后,Custom Thread Groups
就安装好了。
添加新的线程组时就能看到它。

在Custom Thread Groups
中比较常用是bzm - Concurrency Thread Group
和jp@gc - Ultimate Thread Group
。
Concurrency Thread Group
新增一个Concurrency Thread Group
,然后将之前Thread Group中的内容全部以CTRL + C
和CTRL + V
的方式拷贝到它里面。

Concurrency Thread Group
中各项参数的作用如下。

Ultimate Thread Group
Ultimate Thread Group
的参数设置及意义如下图所示。

Ultimate Thread Group
和Concurrency Thread Group
最大的不同就在于它可以增加多行,每一行都可以设置不同的线程行为
,而不是像Concurrency Thread Group
那样只能以一种行为
来迭代。
Ultimate Thread Group
和Concurrency Thread Group
比基本Thread Group更为充分地模拟了项目在实际生产环境中的运行情况。
感谢支持
更多内容,请移步《超级个体》。