一、添加While Controllerjava
二、添加請求函數
三、添加斷言,在斷言不符合預期的時候加上代碼:vars.put("status","pending"); 在斷言符合預期的時候加上代碼: vars.put("status","active");.net
在最後加上 vars.put("waitTimes","${__counter(FALSE,Vcount)}"); 用來統計循環次數blog
${__counter(FALSE,Vcount)} 爲jmeter內置的自增函數ip
四、While Controller的判斷條件爲${__javaScript(("${status}"!="active")&&("${waitTimes}"<"5"))} 若是status不是active 而且重試次數小於5次的時候,則進行循環文檔
注意:get
此時CSV文檔的設置爲it
部分參考:https://blog.csdn.net/wxmvp009/article/details/88715535mvp