JMeter簡易リファレンス

Version 2.7

ロジックコン トローラー>If コントローラー

If コントローラー

概要

JMeterの変数式等により、trueの場合にサンプラーを実行する。


設定画面



パラメーター

名前
テスト計画/ワークベンチのツリーに表示さ れる名前

コメント
コメント

条件
trueまたはfalseとなる条件式等を記述する。
必須
Interpret Condition as Variable Expression?
チェックをすると、真偽を文字列で判定する。大文字小文字は区別しない。

Evaluate for all children?
チェックをすると子ノード毎に条件式を評価する。子ノード1個や条件式中の値がかわらない場合は意味がない。

  

使用例

サンプルファイル


var1の値を取得して1を加算するというBeanShell、初回は1になる。

スレッドグループのループ設定は1なので2以上になることは無い。



1個目のIfコントローラの設定、var1が1の場合にtrueになる。



2個目のIfコントローラの設定、var1が2の場合にtrueになる。


実行結果


var1は1なのでIfコントローラ1でtrueになりHTTPリクエスト1が実行されている。


2012 (C)Javanana