测试计划
线程组
控制器
-
事务控制器
勾选 generate parent sample ,聚合报告里只展示总的事务的数据,不展示单个请求
不勾选generate parent sample , 聚合报告里会展示单个请求的数据信息
-
if 条件控制器
-
循环控制器
-
随机控制器
在做压测脚本的时候,可以使用随机控制器,来达到随机请求的效果
采样器
-
调试取样器
可以看到jmeter里的变量,比如xpath, json提取器提取出来的变量
-
BeanShell取样器
监听器
定时器
在请求发出之前加一些等待的时间
-
固定定时器
-
高思随机定时器
两个请求之间等待时间不是固定的,模拟真实场景
先设置一个等待的基础值,再设置一个偏差值
-
常数吞吐量定时器
控制流量的
并发数不等于吞吐量
-
并发定时器
控制每一个请求发出的时间点是同时
在同步定时器设置需要同步并发的线程数
断言元件
在压测的时候,断言能少用就少用,因为断言会消耗Jmeter本身的运算,,会降低Jmeter性能。Jmeter本身性能降低以后,会影响Jmeter本身发出压力的能力,影响压测结果。