私はしばらく JMeter を使用しており、負荷テストのみに使用しています。通常の機能テストに使用できるかどうか疑問に思っていました。
例: 不正な形式の XML があり、返さ400 Bad Request
れることを期待しているアプリケーションが返されます。したがって、それは正しいのですが、JMeter はそれを失敗として解決します。
応答アサーションを試しましたが、うまくいきませんでした...
これはJMeterで可能ですか?
私はしばらく JMeter を使用しており、負荷テストのみに使用しています。通常の機能テストに使用できるかどうか疑問に思っていました。
例: 不正な形式の XML があり、返さ400 Bad Request
れることを期待しているアプリケーションが返されます。したがって、それは正しいのですが、JMeter はそれを失敗として解決します。
応答アサーションを試しましたが、うまくいきませんでした...
これはJMeterで可能ですか?
200 以外の応答コードをテストするには、応答アサーションの [Ignore Status] フィールドをチェックする必要があります。これがないと、応答アサーションに関係なく、テストは常に失敗します。
したがって、http 応答コード 400 をテストするために必要なことは次のとおりです。
新しい応答アサーションを追加します。次のアサーション プロパティを設定します。
終わり。
簡単に。これ
に対する回答を参照してください。
パターン マッチング ルールレスポンス アサーションで NOT チェックボックスを試すこともできます。