jmeter元件作用域和执行顺序
一.元件作用域
8类可执行元件,sampler是不与其他元件发生交互作用的元件,逻辑控制器只对其子节点的取样器有效,
jmeter中元件的作用域是靠测试计划的树形结构中元件的父子关系确定的,作用域的原则是:
1.取样器不和其他元件交互:不存在作用域的问题;
2.逻辑控制器(logic controller)元件只对子节点中的取样器和逻辑控制器作用
3.除取样器和逻辑控制器外,其他6类元件,如果是某个取样器的子节点,则该元件对其父子节点起作用,如果其父子节点不是取样器,则其作用域是该元件父节点下的其他所有后代节点(包括子节点,子节点的子节点)
二、元件的执行顺序:
配置元件-前置处理器-定时器-取样器-后置处理器-断言-监听器
执行顺序tip:
前置处理器,后置处理器,断言等元件功能对取样器起作用,因此,如果他们的作用域内没有任何取样器,不会执行
如果同一作用域范围有多个同一类的元件,按照测试计划树依次进行。