2012-01-17 74 views
2

JMeter文檔聲明應該在線程組級別添加Cookie管理器。然而,在測試計劃級別添加它會發生什麼和/或可能產生的副作用?我是否正確地做出了假設,所有線程組都會拿起這個全局cookie管理器,並按預期的方式繼續進行,沒有錯誤?這是典型的皺眉嗎?只是尋找更好的理解這是如何在JMeter中起作用的。JMeter Cookie管理器在全球級

回答

1

我一直使用HTTP Cookie管理器添加在測試計劃水平而不是測試組一個對任何性能/負載測試場景中沒有任何問題。


Here從支持的JMeter的答案:

是否有可能「傳播」通過相同的測試計劃不同的線程組餅乾?

編號JMeter線程旨在 代表獨立用戶,因此Cookie和變量對於 線程是本地的。


如果你真的感興趣,你將啓用調試您的HTTP Cookie管理器獲取更多信息:
select Cookie Manager > click Help in jmeter's main menu > click Enable Debug.
所以,你會在Cookie管理jmeter.log調試信息找到。

+1

但是,這似乎是完全隨機的,我們的應用程序會拋出異常,指出使用中的瀏覽器不支持cookies(該瀏覽器爲JMeter)。所以我想知道,把它放在全球層面是否是一個好主意。 – 2012-01-17 18:33:02