jmeter-while控制器使用总结
生活随笔
收集整理的這篇文章主要介紹了
jmeter-while控制器使用总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、添加While Controller
右鍵線程組->添加->邏輯控制器->響應斷言
2、控制面板介紹
添加后,面板如下
while controller會一直運行,直到條件(condition)為false
Condition的可能值如下:
-
為空(不輸入任何值)-- 直到某次sample執行失敗才會退出循環
-
LAST – 直到最后一個sample請求失敗,才會退出循環
例:
如上,執行第三個,即最后一個sample失敗了,才自動退出循環 -
其他–條件等同于字符串“false”(等同于輸入框中輸入false)時,退出循環。
使用說明
- {__jexl3({c}==10)}
- {__jexl3("{VAR2}" == “abcd”)}
Contion輸入框的可以輸入最終計算結果等同于“false”的變量、函數。這允許在必要時使用JavaScript, BeanShell, 屬性(propertie) 或變量(variable)
例子:
- ${var_name} - var_name的值由其它元素設置為"false"
- ${__} - 判斷變量var_name的值是否為10,不為10則退出循環
- KaTeX parse error: Expected group after '_' at position 2: {_?_javaScript({count}<60 && ${code}“5001”)} - 表示同時滿足 count<60和{count}<60 和count<60和{code}“5001” 兩個條件才進入循環體
- {__P(property)} - 某處會被設置為"false"的某個屬性(property)
3、非空判斷
在進行websocket性能時,創建容器需要使用while循環,且前一個接口的ip為空時才會進入while循環,此時while中腳本如下:
注意:空在這里必須用雙引號+null才可以,后面的逗號可加可不加。
總結
以上是生活随笔為你收集整理的jmeter-while控制器使用总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信小程序——登陆凭证校验报错{errc
- 下一篇: 田园综合体PPP项目规划方案(ppt)