1,新建一個測試計劃,然後新增一個"HTTP Cookie 管理器"(用來儲存cookie)2,新建一個執行緒組,新增一個Sampler-->“HTTP 請求”(用來登入用的),新增一個Sampler-->“Debug Sampler”和監聽器-->“察看結果樹”,儲存測試計劃,關閉Jmeter3,修改bin/jmeter.properties中的CookieManager.save.cookies=true,然後重新啟動Jmeter4,執行步驟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)
1,新建一個測試計劃,然後新增一個"HTTP Cookie 管理器"(用來儲存cookie)2,新建一個執行緒組,新增一個Sampler-->“HTTP 請求”(用來登入用的),新增一個Sampler-->“Debug Sampler”和監聽器-->“察看結果樹”,儲存測試計劃,關閉Jmeter3,修改bin/jmeter.properties中的CookieManager.save.cookies=true,然後重新啟動Jmeter4,執行步驟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)