8.断言
用来判断请求响应的结果是否如用户所期望的,一般截取接口返回值
9.监听器
负责收集测试结果,同时确定结果的显示方式,常用的有查看结果树、聚合报告等
10.逻辑控制器
可以自定义JMeter发送请求的行为逻辑,它与Sampler结合使用可以模拟复杂的请求序列
二.元件的作用域及执行顺序
1.作用域
配置元件:影响其作用范围内的所有元件
前置处理器:在其作用范围内的每一个取样器元件之前执行
定时器:在其作用范围内的每一个取样器有效
后置处理器:在其作用范围内的每一个取样器元件之后执行
断言:在其作用范围内的对每一个取样器元件执行后的结果进行校验
监听器:在其作用范围内对每一个取样器r元件的信息收集并呈现
2.元件执行顺序
配置元件->前置处理器->定时器->取样器->后置处理程序->断言->监听器
注意事项:
前置处理器、后置处理器和断言等组件只能对取样器起作用,因此,如果在它们的作用域内没有任何取样器,则不会被执行。
如果在同一作用域内有多个同一类型的元件,则这些元件按照它们在测试计划中的上下顺序依次执行