8类可被执行的元件(测试计划与线程组不属于 可 执 行 元 件 \color{red}{可执行元件} 可执行元件),这些元件中,取样器(sampler)是典型的不与其它元件发生交互作用的元件,逻辑控制器只对其子节点的取样器有效,而其它元件(配置元件、定时器、断言、监听器)需要与取样器(sampler)等元件交互。
元件的作用域: 是靠测试计划的的树型结构中元件的
父
子
关
系
\color{blue}{父子关系}
父子关系来确定的。
提示: 所有的组件都是
以
取
样
器
为
核
心
\color{red}{以取样器为核心}
以取样器为核心来运行的。组件添加的位置不同,生效的取样器也不同。
作用域的原则:
同一个作用域下不同类型元件:
(1) 配置元件(config elements)
(2) 前置处理程序(Per-processors)
(3) 定时器(timers)
(4) 取样器(Sampler)
(5) 后置处理程序(Post-processors)
(6) 断言(Assertions)
(7) 监听器(Listeners)
同一个作用域下多个相同类型元件:
按照在测试计划中从上到下的顺序依次执行。
注意:前置处理器、后置处理器和断言等元件功能对 取 样 器 \color{blue}{取样器} 取样器作用,因此,如果在它们的作用域内没有任何取样器,则不会被执行。
判断以下测试计划中各元件的执行顺序?

答案:定时器1 - 请求1 - 定时器1 - 定时器2 - 请求2 - 定时器1 - 定时器3 - 请求3