高级线程组
插件管理器
除了基本的[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更为充分地模拟了项目在实际生产环境中的运行情况。
感谢支持
更多内容,请移步《超级个体》。
