難得休息時間,和開發對完需求便理着Jmeter的知識的相關體系,趁閑暇功夫就記一點,希望這么堅持下去,能有很多關於Jmeter的知識點被總結,被挖掘出來,從而形成自己的一套知識體系。。。。。
嗯,那本篇就記錄制吧!
其錄制功能本質就是通過監聽端口,讓代理捕獲監聽端口的報文信息,對抓取的報文進行格式化后轉換為對應的行為函數。腳本回放時,就用函數方法去模擬客戶端與服務端的通信過程。
錄制功能是很不陌生的功能,尤其是對於新手來講,Jmeter作為接口性能測試工具的小王者當然不例外,是支持該功能的。通過Jmeter進行錄制有多種方法,其中最廣為使用的是badboy進行錄制,導出jmx文件,Jmeter進行讀取;不過,第三方畢竟是第三方,還是用自家的比較實在。。。
ok。。
第一步:
建立線程組,以及錄制控制器(錄制控制器是必須的,不然會影響到下一步)
第二步:
工作台中建立HTTP代理服務器,此處的代理服務器端口號(默認8888),以及目標控制器、分組、排除(正則篩選)、包含模式都是可以更改,當然也可以默認
第三步:啟動HTTP代理服務器(有關代理機制、概念后續補充)
第四步:打開瀏覽器,進行設置代理
OK,設置完成便可以進行錄制了,正常操作訪問網站即可,看看Jmeter的狀態。。
訪問網站的所有資源都會被錄制到,可以盡情修改使用。