Jmeter之if控制器


  在使用中,一些操作可以執行,需要滿足一些特定的條件,這個時候就可以使用if控制器去控制。

一、界面顯示

 

二、配置說明

  1、名稱:標識,建議設置為判斷的功能

  2、注釋:說明

  3、條件:是指需要滿足那種條件,其下的操作可以執行

單一條件:

  (1A==B/A>B/A<B-->為真:執行

  (2C==D/A>B/A<B--->為假:不執行,可以在表達式前加!,表示取反

----以上是數字的比較;

  (3"A"=="B"--->為真:執行

  (4"A"=="B"--->為假:不執行,可以在表達式前加!,表示取反

----AB都是可以轉換為數字的字符(如:"123")

  (5"A".equals("B")--->為真:執行

  (6"A".equals("B")--->為假:不執行,可以在表達式前加!,表示取反

----AB是字符型數據時,不能直接用==進行比較

多條件,同時比較:

  (1A==B&&C==D:表示要同時滿足A==BC==D,條件為真;

  (2A==B||C==D:表示只要滿足A==BC==D其一,條件為真

  4Interpret Condition as Variable Expression?:將條件設置解釋為變量表達式,如果選中,條件表達式的值必須是true,才會執行。

  比如 :按截圖中的配置,勾選此選項后,將不會執行其內的取樣器;如果直接寫true將可以執行。

  5Evaluate for all children?:是否每次執行控制器內的取樣器時都判斷一次


免責聲明!

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



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