While控制器<While Controller>

業務邏輯:
當條件為非false時,執行該節點下的腳本內容,判斷條件包括數字、null、空白、字母、符號、true。
當條件為false時,跳過該節點的腳本內容。
當條件為空時,邏輯控制器下最后一個請求報錯,則跳出控制器。
當條件為last時,先判斷進入控制器前的一個接口執行情況<成功、失敗>,如果失敗跳過控制器,成功則進去控制器,一直到邏輯控制器下最后一個請求報錯,跳出控制器。
節點下的取樣器,每一輪循環之初,都會先執行一次這里的條件。
條件支持類型:
變量:${XX}、${__P(,)},只要變量值不是false,都會一直循環。
其他語言:${__javaScript(,)}、${__groovy(,)}、${__BeanShell(,)},先執行變量的結果,再根據變量結果按照上方的業務邏輯進行邏輯業務執行
布爾值:true、false,當為false時跳過當前節點,當為true時,一直循環。
為空、LAST:直至節點下最后一個取樣器報紅<請求出錯、判斷失敗>,才會跳過節點,否則一直循環。
演示腳本: Demo_while控制器
