2017-10-16 21 views
0

ラベルを持たないJmeter変数(HTTPクッキーマネージャ)としてクッキー値を取得できません。我々の.NETアプリケーションでラベルを持たないJmeter変数(HTTPクッキーマネージャ)としてクッキー値を取得できません

以下に示すように、3つのクッキー値がリクエストである:

クッキー:ASP.NET_SessionId = 1axjnxqp。 xx yy Pvt。 ; compNameSelected = xx yy Pvt。 Ltd.

見られる場合、中間値にはラベル(xx yy pvt。ltd)がありません。追加されたHTTP Cookieマネージャー、CookieManager.save.cookies = trueで更新されたuser.propertiesファイルは、この値は後続の要求ではCookieとしてキャプチャーされません。

使用されるデバッグサンプラーは、2つのASP.NETとcomNameSelectedのみが表示されます。

ご案内してください。

+0

jmeter.properties:{CookieManager.check.cookies = false}を設定してみてください。 – user7294900

+0

私はユーザーのプロパティファイルでこれを追加しましたが、動作していません。 – blakshmi

答えて

0

あなたが好きなように構成Regular Expression Extractor使用Set-Cookieレスポンスヘッダからクッキーを抽出することができます。

  • リファレンス名前:意味のあるもの、すなわちcookies
  • 正規表現:Set-Cookie: (.*)
  • テンプレート:$1$
  • マッチいいえ: -1(ちょうど> 1の "Set-Cookie"ヘッダがある場合)

JMeter Extract Cookies

参考文献:

+0

ガイドをありがとう。クッキーは私の要求の応答に含まれていません。これらの値はリクエストのみです。 – blakshmi

0
それを動作させるために小さな変更に

フォロー@Dmitri Tの答え:

正規表現エクストラクターで、チェックするフィールドでリクエストヘッダーを選択します。

リクエストからクッキー値を取得します。

関連する問題