JMeter循環控制器用于重復執行測試計劃中的一組操作。它允許用戶定義要重復執行的次數或條件,以便模擬負載或持續性測試。
循環控制器有以下幾種類型:
Loop Controller:指定要執行的循環次數,可以設置為具體的數字或者使用循環次數變量。
Once Only Controller:僅執行其中的子操作一次,無論其放置在何處。
While Controller:根據給定的條件,重復執行其中的子操作,直到條件不再為真。條件可以是預定義變量、函數或表達式。
Foreach Controller:根據給定的輸入集合,為每個元素重復執行其中的子操作。輸入集合可以是預定義變量或通過CSV文件提供。
If Controller:根據給定的條件,選擇性地執行其中的子操作。條件可以是預定義變量、函數或表達式。
這些循環控制器可以互相嵌套使用,以實現更復雜的邏輯。通過使用循環控制器,可以輕松創建更加靈活和可重復使用的測試腳本。