2017-08-30 2 views
0

私は電子商取引サイト用の読み込みスクリプトを書いています。しかし、他の側で私はWebから私の注文リストを確認したそのような注文履歴が作成されていません。クッキーマネージャー、キャッシュマネージャー、使用されるすべての必要なパラメーターをCSV設定します。 Jmeterはサーバーの応答を確認するか、実際にデータをDBにプッシュするだけです。はい、この問題を理解するのを手伝ってください。Jmeter e commerce、 "注文は私のアカウントに追加されていません"

同じように、バルクアカウント作成用のスクリプトを作成してサーバーレスポンス200を取得しました。ただし、アカウントはDBに追加されません。

Image

答えて

1

のJMeterは自動的に成功したとして400以下HTTP Status Codesを扱い、それが応答データのいずれかのチェックを行いません。 HTTPレスポンスコード200をお持ちの場合、JMeterはリクエストが成功したものとみなします。

大量の仮想ユーザーで負荷テストを実行する前に、1-2の仮想ユーザー/ループをGUIモードで実行して、要求と応答の詳細を確認することで実行されることを確認することをお勧めしますin View Results Treeリスナー。

  • 欠落または不適切correlation
  • はとインラインされていないHTTP Cookie Manager
  • HTTPリクエストの欠落作業:私の期待は、あなたのシナリオは、単に以下の潜在的な問題の一つに起因するログインページよりも行かないということです実際のブラウザで送信されたもの、つまりヘッダーが欠落している、データのフォーマットが悪いなどのエラーが発生しました。

ブラウザとJMeterで同じリクエストを送信した場合同一の反応を得ている。

+0

参考画像は参考にしてください –

関連する問題