2016-03-28 148 views
1

jmeterテストスクリプトを作成しようとしています。ログインのために、私はログイン成功後、Jmeterをホームページにリダイレクト

https://www ..com /有効なパラメータで

を認証するためにPOST要求を行います。ブラウザ上で、私はフォームフィールドを記入して提出したときに、ログイン成功にそれが

https://www ..com /オブジェクト/インデックス

ページに私をリダイレクトします。しかし、これはjmeterで失敗しています。私は301:応答で永久に動いた。 jmeterがログイン後にリダイレクトする方法を教えてください。 2番目のURLを別のURLに追加しようとしました。ここで間違っていますか?

注:私は、自動的にリダイレクトとフォローリダイレクトの異なる組み合わせを試しましたが、何も助けてくれませんでした。

+1

「フォローリダイレクト」が役に立たなかったということは、あなたの問題がリダイレクトではなく他の何かにあることを意味します。たぶんあなたはクッキーを保存していませんか?または、適切なヘッダーを含めないでください。 –

+0

ありがとう@Kiril!あなたが正しいです。リダイレクトは問題ではありません。認証に問題がありました。 –

答えて

1

シナリオを再現するために、GETタイプの別のリクエストを使用することはできませんか? +セッションが継続するようにCookieマネージャを追加しますか? -

(第1のGETです - あなたはインデックスページまたはログインし、次のいずれかを取得する場所)

enter image description here

(あなたのログインデータをポスト最初の要求がPOSTである):このような何か

また、thisをチェックすることもできます。コードに何が間違っている可能性があるか(破損したリダイレクトチェーンなど)チェックしてください。

+0

2番目のGETはログインページに戻ります。私のために働いていない。 –

0

問題はリダイレクトではありませんでした。ヘッダーを間違った順序で送信していたため、認証が完了しませんでした。注文の修正に関する問題を解決しました。

関連する問題