Jmeter中cookie自動存儲

1,新建一個測試計劃,然後添加一個"HTTP Cookie 管理器"(用來存儲cookie)

2,新建一個線程組,添加一個Sampler-->“HTTP 請求”(用來登錄用的),添加一個Sampler-->“Debug Sampler”和監聽器-->“察看結果樹”,保存測試計劃,關閉Jmeter
3,修改bin/jmeter.properties中的CookieManager.save.cookies=true,然後重新啓動Jmeter
4,運行步驟2的測試計劃,查看結果樹,發現“Debug Sampler”節點中存在“COOKIE_”打頭的變量,這個就是Jmeter自動存儲的cookie(如圖)
5,步驟4產生cookie之後,整個測試計劃週期內"HTTP Cookie 管理器"會自動幫我們保存這些cookie,當然如果想要獲取某個cookie的值也可以使用${COOKIE_對應key}方式獲取
6,步驟4中的cookie的key默認以“COOKIE_”是Jmeter默認提供的,如果想要以別的方式開始,可以給bin/jmeter.properties中的CookieManager.name.prefix=賦值即可(如:CookieManager.name.prefix=test)


發佈了9 篇原創文章 · 獲贊 47 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章