2017-10-16 26 views
0

無法獲取cookie值作爲Jmeter變量(HTTP cookie管理器),它們沒有標籤。無法獲取cookie值作爲Jmeter變量(HTTP cookie管理器),它們沒有標籤

在我們的.NET應用程序,還有如下面給出在請求3個Cookie值:

曲奇:ASP.NET_SessionId = 1axjnxqp; xx yy Pvt。有限公司; compNameSelected = xx yy列兵。如果觀察到,則中間值不具有標籤(xx yy pvt. ltd)。通過CookieManager.save.cookies = true添加HTTP cookie管理器,更新後的user.properties文件,該值在後續請求中不會被捕獲爲cookie。

使用調試採樣器,只顯示兩個ASP.NET和comNameSelected。

請建議和指導。

+0

嘗試設置jmeter.properties:'CookieManager.check.cookies = false' – user7294900

+0

感謝您的快速回復,我已經在我的用戶屬性文件中添加了這個,但不起作用。 – blakshmi

回答

0

您可以提取使用Regular Expression ExtractorSet-Cookie響應頭餅乾配置,如:

  • 參考名稱:任何有意義的事,即cookies
  • 正則表達式:Set-Cookie: (.*)
  • 模板:$1$
  • 沒有匹配: -1(以防萬一有一個「Set-Cookie」標頭)

JMeter Extract Cookies

參考文獻:

+0

感謝您的指導。 Cookies不在我的要求的迴應。這些值僅供參考。 – blakshmi

0

關注@Dmitri牛逼的回答有一個小的變化,使其工作:

在正則表達式提取,在現場檢查選擇請求頭

它將從請求獲取cookie的值。