插件官网: Install :: JMeter-Plugins.org
1、下载manager到本地目录下, 重启jmeter后生效
如下:E:\zidonghua\jmeter\apache-jmeter-3.1\lib\ext\jmeter-plugins-manager-0.16.jar
2、安装插件:选项-》JMeter Plugins Manager->勾选后点击Apply Changes And Restar JMeter;即可安装插件
Tips:两个好用的插件
1> 3 Basic Graph:windows下可用的实时tps和响应时间的插件
2> PerfMon :服务端性能实时监控插件
3、
响应时间:
TPS: 每秒4000多,只能看趋势,需要配合聚合报告使用。比如一共发了多少个请求。
-------逻辑控制器,做性能不怎么用,自动化时用的比较多
4、If控制器: 满足条件开始执行, 应用场景较多
字符串 变量需要 “${param}”
5、随机控制器: 随机执行该请求下的请求, 执行一个。 应用场景不多。
6、随机顺序控制器: 都执行,顺序不一致。 应用场景不多。
7、仅一次控制器: 同一个线程下只执行一次, 应用于登录、及初始化使用。 应用常见较多。
8、Switch Controller控制器:通过序号控制,一般配合前面的返回结果使用。0执行第一个,1执行第二个;
------------------------------
if控制器实现接口比列分配:
${__groovy(${__counter(true)}%5 == 1 )}
${__groovy(${__counter(true)}%5 > 1 )}
------------------------------
常量定时器或吞吐量定时器constant throughputtimer:控制tps不超过某个设定值,防止tps过高对系统产生影响。