1. 程式人生 > >JMeter(四)---(1)0ForEach迴圈控制器例項

JMeter(四)---(1)0ForEach迴圈控制器例項

ForEach控制器在使用者自定義變數中讀取一系列相關的變數。該控制器下的取樣器或控制器都會被執行一次或多次,每次讀取不同的變數值。所以ForEach總是和User Defined Variables一起使用。

下面是迴圈登入163郵箱的例項。

1.新增使用者自定義變數

2.foreach控制器設定

3.新增http請求

4.檢視結果

這樣執行測試計劃時,ForEach控制器會遍歷User Parameter查詢符合設定條件的變數名,這裡就是”Name”+”_”+”迴圈次數”。查到符合的變數後就把值賦給輸出變數(Vname)。然後就可以在ForEach控制器下的取樣器或控制器中使用了,使用的格式是${輸出變數名}。

執行測試計劃,在“察看結果樹”中就可以看到,每次請求使用了不同的引數。