1. 程式人生 > >Jmeter邏輯控制器

Jmeter邏輯控制器

一、foreach控制器
foreach控制器用於讀取多個自定義變數值
1、首先新增使用者定義的變數

這裡寫圖片描述

新增資料類似如下的,可以新增多個

這裡寫圖片描述

2、新增foreach控制器

這裡寫圖片描述

這裡寫圖片描述

輸入變數字首自己來命名;
startIndex和endIndex按照自己新增的使用者自定義變數數量來填,但是切記從0開始
輸入變數名稱自己命名

3、在HTTP請求中設定引數

這裡寫圖片描述

二、If控制器
根據指定表示式的值決定是否執行該節點的子節點

1、新增If控制器

這裡寫圖片描述

2、新增If控制器的條件
我這裡用了一個內建函式,執行緒數大於2的條件,只有執行緒數大於2,子節點才會不執行,否則不執行

這裡寫圖片描述

也就是執行緒數設定裡面必須大於2

這裡寫圖片描述

三、交替控制器
每次迭代是順序選擇該節點的子節點執行
1、新增交替控制器

這裡寫圖片描述

2、設定迴圈次數

這裡寫圖片描述

3、在察看結果樹中檢視執行結果

你會發現的確是順序執行的,每個子節點執行一次