2017-05-17 29 views

答えて

0

のJMeterは自動的に成功したとして400以下HTTP Status codesを扱い、あなたがあなたの中にログインしていることを確認したい場合はHello, %usernameや悪徳のように、いくつかの特定のテキストが存在することを確認するためにResponse Assertionを追加する必要がありますので、それは余分なチェックを行いません。そのログインフォームが欠けているかどうか

異なる基準に基づいてJMeterサンプラーを条件付きで失敗させる方法については、How to Use JMeter Assertions in Three Easy Stepsの記事を参照してください。

+0

でこの記事を読むためにあなたに助言するが、私はホームページ内のテキストの存在を確認しました。しかし、それはまだ成功としての地位を表示します。 – User100

+0

あなたが間違った資格情報を渡しているのであれば、ホームページではなくログインページが表示されるはずです。 –

+0

問題は私がログインページのURLを与えている場合、応答データにホームページのデータを取得しています。応答データに正しい資格情報や間違いを付けるかどうかにかかわらず、私はホームページ自体のデータを取得しています。 – User100

0

初心者の方にはよくある問題です!デフォルトでは、JMeterはHTTPレスポンスコードに基づいて成功/失敗を決定します。何らかの条件(予想されるテキストのような)に基づいてHTTP応答を失敗させたい場合は、Assertionを使用してください。

私はレスポンスアサーションでJMeter Tips for Beginners.

関連する問題