jmeter元件作用域和執行順序
一.元件作用域
8類可執行元件,sampler是不與其他元件發生交互作用的元件,邏輯控制器只對其子節點的取樣器有效,
jmeter中元件的作用域是靠測試計劃的樹形結構中元件的父子關係確定的,作用域的原則是:
1.取樣器不和其他元件交互:不存在作用域的問題;
2.邏輯控制器(logic controller)元件只對子節點中的取樣器和邏輯控制器作用
3.除取樣器和邏輯控制器外,其他6類元件,如果是某個取樣器的子節點,則該元件對其父子節點起作用,如果其父子節點不是取樣器,則其作用域是該元件父節點下的其他所有後代節點(包括子節點,子節點的子節點)
二、元件的執行順序:
配置元件-前置處理器-定時器-取樣器-後置處理器-斷言-監聽器
執行順序tip:
前置處理器,後置處理器,斷言等元件功能對取樣器起作用,因此,如果他們的作用域內沒有任何取樣器,不會執行
如果同一作用域範圍有多個同一類的元件,按照測試計劃樹依次進行。