2017-07-31 35 views
1

これは、私の質問overlap questionではありません。二つの条件Whileループ

私はJMeterのwhileループで2つの条件を持っています。

条件1:応答テキスト
条件2をチェックしますが:そこにページ上の任意のエラーがあるか、ないと場合には、はい、次のサンプルに移動し、失敗としてマークするかどうかをチェックしたい

${__javaScript("${EME}" != "First Pass Yield" && "${EME_ERROR}" = "Odbc driver returned an error")} 

以上条件変数${EME}応答テキストをチェックし、うまくいきますが、同じページで、エラーがある場合にそれをキャプチャできるかどうかをチェックしたいと思います。

答えて

0

文字列使用の間では、==で、=ではありません。私は次のことを確認して動作しました

${__javaScript("${EME}" != "First Pass Yield" && "${EME_ERROR}" == "Odbc driver returned an error")} 

条件を満たす場合は、Jmetl3を使用してパフォーマンスを向上させることをお勧めします。 jexlステートメントを等しく実行することができます:

${jexl3("${EME}" != "First Pass Yield" && "${EME_ERROR}" == "Odbc driver returned an error")}