新聞中心
如何理解JMeter的cookies管理器應用,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
之前介紹過JMeter測試的日常應用。但對于登錄后提交數(shù)據(jù)等操作說的還不夠詳細。按照常規(guī)教程的說法,為JMeter添加cookies管理器,即可以自動管理cookie,實現(xiàn)用戶的狀態(tài)管理。但經(jīng)過我的使用,發(fā)現(xiàn)有的站點可以,有的站點不行。錄制完腳本,發(fā)現(xiàn)有的站點在cookies管理器中有內(nèi)容,而大部分沒有。經(jīng)過比較,發(fā)現(xiàn)cookies管理器只能自動記錄那些持久cookie,而對于類似sessionid這類會話cookie是不記錄的。那么完成這樣的任務,就需要我們手工來添加cookie了。
我采用的是使用瀏覽器跟蹤插件,比如firebug,針對提交數(shù)據(jù)動作發(fā)出的請求進行跟蹤,找到其發(fā)送的cookie,并把它手工填入到cookies管理器中。這樣就可以提交數(shù)據(jù)了。見下圖。
先從firebug中獲取到cookie,
填入到cookies管理器中:
采用這種方式即可完成有狀態(tài)的用戶動作。但這樣是有個問題的,這種會話cookie是一定時間限制的,超時就不再有效了。所以下次再運行這個測試計劃,還需要重新修正。如果把登錄動作也錄進去,再使用一些處理器去自動獲取這些cookie數(shù)據(jù),理論上也是可以的,有時間嘗試一下。
看完上述內(nèi)容,你們掌握如何理解JMeter的cookies管理器應用的方法了嗎?如果還想學到更多技能或想了解更多相關內(nèi)容,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
標題名稱:如何理解JMeter的cookies管理器應用-創(chuàng)新互聯(lián)
文章分享:http://www.dlmjj.cn/article/hcpcs.html