Jmeter ForEach 循環控制器


ForEach Controller 即循環控制器,顧名思義是定義一種循環規則,如下圖:

1、名稱:控制器名稱,可根據用戶需要任意填寫,也可不填

2、注釋:用戶可根據需要任意填寫,也可不填

3、輸入變量前綴:a)用戶可以在“用戶自定義變量”中定義一組變量,循環控制器可以從中獲取到變量對應值,然后作為循環條件;b)用戶可將提取的參數作為循環條件

4、開始循環字段:循環變量下標起點

5、循環變量下標終點

6、輸出變量名稱:循環控制器生成的變量名稱,引用時填寫的參數名稱與輸出變量名稱一致

7、數字之前加上下划線“_” :變量前綴是否加“_”作為分隔符

例:要遍歷一個頁面的所有鏈接地址

1、添加一個線程組->添加http取樣器->添加斷言->添加監聽器(查看結果樹),如下圖

2、http請求中填寫請求地址,此處以https://jmeter.apache.org/demos/為例,遍歷該頁面的所有鏈接

3、進行請求后添加正則表達式提取器,提取該頁面的所有鏈接地址

 

4、添加ForEach循環控制器->添加http取樣器->添加調試后置處理器

5、運行結果如下圖

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM