日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jmeter-while控制器使用总结

發(fā)布時間:2024/3/12 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jmeter-while控制器使用总结 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1、添加While Controller
右鍵線程組->添加->邏輯控制器->響應(yīng)斷言

2、控制面板介紹
添加后,面板如下

while controller會一直運行,直到條件(condition)為false
Condition的可能值如下:

  • 為空(不輸入任何值)-- 直到某次sample執(zhí)行失敗才會退出循環(huán)

  • LAST – 直到最后一個sample請求失敗,才會退出循環(huán)
    例:

    如上,執(zhí)行第三個,即最后一個sample失敗了,才自動退出循環(huán)

  • 其他–條件等同于字符串“false”(等同于輸入框中輸入false)時,退出循環(huán)。

條件可以是最終計算為“ false ”任何變量或函數(shù)。這允許根據(jù)需要使用jexl3, groovy函數(shù),屬性或變量。

使用說明

  • {__jexl3({c}==10)}
  • {__jexl3("{VAR2}" == “abcd”)}

Contion輸入框的可以輸入最終計算結(jié)果等同于“false”的變量、函數(shù)。這允許在必要時使用JavaScript, BeanShell, 屬性(propertie) 或變量(variable)
例子:

  • ${var_name} - var_name的值由其它元素設(shè)置為"false"
  • ${__} - 判斷變量var_name的值是否為10,不為10則退出循環(huán)
  • KaTeX parse error: Expected group after '_' at position 2: {_?_javaScript({count}<60 && ${code}“5001”)} - 表示同時滿足 count&lt;60和{count}&lt;60 和count<60{code}“5001” 兩個條件才進入循環(huán)體
  • {__P(property)} - 某處會被設(shè)置為"false"的某個屬性(property)

3、非空判斷
在進行websocket性能時,創(chuàng)建容器需要使用while循環(huán),且前一個接口的ip為空時才會進入while循環(huán),此時while中腳本如下:

${__javaScript("${notebookUrl}" == "null",)}

注意:空在這里必須用雙引號+null才可以,后面的逗號可加可不加。

總結(jié)

以上是生活随笔為你收集整理的jmeter-while控制器使用总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。