0

Rational Performance Tester9.0スターター・エディションを使用してテストを記録しました。このテストでは、username-user2_1、passwd-rajinderを使用してhttp://store.demoqa.comサイトにログインしています。テストでは、カートにいくつかの項目を追加してログアウトします。 http://store.demoqa.comは、電子商取引のデモサイトです。このサイトにログインすると、サーバはユーザがログインしていることを識別するのに役立つブラウザキャッシュにwordpress_logged_inという名前のクッキーを保存します。添付のスクリーンショット。下記の通り3枚のワードプレスのクッキーは、(設定されたCookieを使用して)接頭辞wordpress_であります。レコーダーのテストでRational Performance TesterでCookieヘッダーを設定する

のSet-Cookie:sp_view_mode =デフォルト; expires = Thu、25-May-2017 13:20:58 GMT;パス= /;ドメイン= store.demoqa.com

のSet-Cookie:wordpress_ c3754d87b9a70f2b98efc908f7649120 = user2_1%7C1466928058%7Cu0dNqVihIcWFf6NGp4mbfMBPsEPXVqPl7ezWhYsCRWr%7Cef15b9f1f4cbab1ee09e1594f60c8d8590c3e856ad37d35613b2eac24b36a70e。 期限切れ=日曜日、2016年6月26日20:00:58 GMT; path =/wp-content/plugins; HttpOnlyの

のSet-Cookie:wordpress_ c3754d87b9a70f2b98efc908f7649120 = user2_1%7C1466928058%7Cu0dNqVihIcWFf6NGp4mbfMBPsEPXVqPl7ezWhYsCRWr%7Cef15b9f1f4cbab1ee09e1594f60c8d8590c3e856ad37d35613b2eac24b36a70e。 期限切れ=日曜日、2016年6月26日20:00:58 GMT; path =/wp-admin; HttpOnlyの

のSet-Cookie:wordpress_logged_in_ c3754d87b9a70f2b98efc908f7649120 = user2_1%7C1466928058%7Cu0dNqVihIcWFf6NGp4mbfMBPsEPXVqPl7ezWhYsCRWr%7C8a0aeaaa4dd8d1542530b67ea0cab11a5a697c93779746d98ff68678f1d000fe。 期限切れ=日曜日、2016年6月26日20:00:58 GMT;パス= /; HttpOnlyの

しかし、私は、このテストを実行すると、ログインに関連する特定の要求のために記録されたテストとplayedbackテストの応答ヘッダを比較示すように、(セットクッキーヘッダと共に)これら三つのワードプレスのクッキーは応答して来ません以下。このため、私のテストは毎回失敗しています。

[[> playedback試験で

のSet-Cookie:!sp_view_mode =デフォルト; expires = Mon、29-May-2017 23:56:49 GMT;パス= /;ドメイン=再生中store.demoqa.com] 2] 2

は、サーバが設定されたCookieを使用してのみsp_view_modeクッキーを設定しています。他の3つのワードプレスのクッキーは応答として現れません。

添付のスクリーンショットもご覧ください。

なぜ誰かが私にこの理由を教えてもらえますか?なぜワードプレス関連のクッキーが応答して表示されないのですか?

サーバーは、ブラウザを使用してアプリケーションに手動でログインしても正常に動作しますが、RPTを使用してテストを再生すると、サーバーはこれらのCookieを設定しません。

私はwindows7とfirefox46.0.1を使用しています。

録音テストを始める前に、私はクッキーとキャッシュを推奨どおりにクリアしました。記録されたテストを再生する前に、すべてのクッキーをクリアしてキャッシュをクリアしました。

おかげで....

答えて

0

私の推測では、クライアントが正常にログインしたときにHTTPレスポンスにセットクッキーコマンドは、アプリケーションによって送信されるということです。そして、これは、RPTの再生に失敗しています。テストログを確認し、RPTから送信されたリクエストと録画のリクエストを比較してください。正しく置換されていない動的パラメータがないか確認してください。

関連する問題