jmeter if控制器使用


if控制器有兩種用法

1.不勾選“interpret condition as variable expression”

直接輸入我們需要判斷的表達式即可,判斷表達式為真時,執行if控制器下的請求

 

2.勾選“interpret condition as variable expression”

這時expression中不能直接填寫條件表達式,需要借助函數將條件表達式計算為true/false,可以借助的函數有_jexl3和_groovy

表達式支持:

==         是否等於,如${__jexl3(${VAR}==1,)},判斷${VAR}變量是否等於1
!=         不等於,如${__jexl3(${VAR}!=1,)},判斷${VAR}變量是否不等於1
!         非,如${__jexl3(!(${VAR}!=1),)}對${VAR}!=1的結果取反
&&或||    且與或,如  ${__jexl3(${VAR}==1 && ${name} != "heima",)}
> 或者>==   大於等於,如${__jexl3(${count}>=10,)}


免責聲明!

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



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