2017-09-12 15 views
0

私はスクリプトにBeanシェルアサーションを追加しました。エラーメッセージjmeterで失敗したケースのみ

すべてのケースについて、エラーが発生した場合でもエラーメッセージを表示します。

以下は私のスクリプト私はケースが失敗します場合にのみ、失敗メッセージを取得する必要があり

String response = new String(ResponseData); 
if(${BoolValue} == true) 
{ 
    Failure = !(response.contains("growth")); 
    FailureMessage = "Projection values is showing in the response data for non-skill reports"; 

} 
if(${BoolValue} == false) 
{ 
    Failure = (response.contains("growth")); 
    FailureMessage = "Projection values is not showing in the response data for skill reports"; 
} 

です。私に教えてください、これを行う方法?障害メッセージの割り当ての前に

答えて

1

チェックの失敗:failure代わりFailure

String response = new String(ResponseData); 
if(${BoolValue} == true) 
{ 
    Failure = !(response.contains("growth")); 
    if (Failure) { 
     FailureMessage = "Projection values is showing in the response data for non-skill reports"; 
    } 

} 
if(${BoolValue} == false) 
{ 
    Failure = (response.contains("growth")); 
    if (Failure) { 
     FailureMessage = "Projection values is not showing in the response data for skill reports"; 
    } 
} 

は、BTWのように小文字で開始する必要がありますおそらく、変数名のJavaの規則を使用する必要があります。

+0

できます。ありがとう!!!! – Kamal

関連する問題