2017-04-24 8 views
-1

私は単一の.jmxファイルの下でWebサービスをテストしたいと思います。そして、その特定の.jmxファイルは複数のサービスが1つ以上のスレッドの複数のサービスの下にあります。私の質問は、1つのテストが失敗した場合、次のサービスやシナリオに行かないということです。 JMeterで可能ですか?JMeterシナリオテスト

答えて

0

以下のようにスレッドグループを設定してください:あなたは以下の条件でIf Controllerを使用することができます

enter image description here

+0

もし私がストップスレッドを適用したら、次のステップに行きます。 –

0

${JMeterThread.last_sample_ok} 

JMeterThread.last_sample_okその値がtrue場合で、pre-defined variableです前回のサンプル結果が成功し、逆の場合はfalseになるので、defを使用することができますコントローラの子が実行されるかどうかは関係ありません。上記の例Sampler 2

JMeter If Controller example

Sampler 1は、より詳細な説明についてHow to Use JMeter's 'IF' Controllerの記事を参照してください成功

である場合にのみ実行されます。

+0

いくつかのスクリーンショットをステップごとにアップロードしてください。私はJMeterを初めて使用しました –

+0

更新された回答をチェックしてください –