2017-05-06 8 views
1

ユーザー名とパスワードを使用してJmeterでWebアプリケーションにログインしようとしています。 HTTPリクエストでは、ユーザー名とパスワードがパラメータとして送信されます。正しいユーザー名/パスワードを入力しても、誤ったユーザー名/パスワードを入力したとしても、ステータスはSuccess.Butです。応答アサーションを追加すると、ステータスはWarningになります。ですから、この問題を解決するための提案をお願いします。資格情報を使用してJmeterでWebアプリケーションにログインする方法ユーザー名とパスワード

+0

httpリクエストの詳細を共有してください。後続のリクエストで正規表現抽出プログラムを使用して、テスト計画でセッションを処理する必要があります。 –

答えて

0

JMeterは自動的にHTTP Status codesを400未満として処理しますが、応答内容のチェックは行わず、ログインしているかどうかを自動的に判断するほどスマートではありません。

Response Assertion

が応答に対する 明示チェックのいくつかの形式ですので、どんなにそれレスポンス、それは例えば必要なスタンザが含まれていない場合は失敗したとして、それがマークされますHTTPステータスコード200(OK)を持っています。

リスナーをテスト計画に追加し、正しいまたは間違った資格情報の応答の詳細を調べ、シナリオに従って応答アサーションを構成します。異なるアサーションタイプの詳細については、How to Use JMeter Assertions in Three Easy Stepsの記事を参照してください。

関連する問題