Jmeter学习:<<重点>>八大组建的执行顺序
执行顺序:
1. 配置元件优先执行(非控制器内),用户自定义配置元件优先执行(无论是否在控制器内)
2. 按深度优先算法,依次寻找采样器,找到采样器后,逐个执行,遵循第 3 条规则
3. 执行总体顺序:控制器(父类)->配置元件(控制器内)->预处理器->定时器->采样器>后置处理器->断言器->监听器
4. 控制器可以添加任意组件作为子元素
5. 在按深度优先算法寻找采样器时,控制器总会被执行
6. 控制器的后代中必须含有采样器为子元素,否则所有后代元素执行时会无效(配置元件除外),但自身和配置原件(其子元素)总会被执行
7. 采样器在执行前后组件时,总是先判断父类控制器(控制器内的配置元件在控制器后执行)
8. 相同层级的相同组建(配置原件除外),按照广度优先原则从上到下执行;相同层级的配置原件,按照广度优先原则从下而上执行。