提前安裝:
1寝杖、jmeter v5.3
2、firefox v79.0
一僵蛛、啟動Jmeter叹话,創(chuàng)建線程組、HTTP代理服務(wù)器
二墩瞳、HTTP代理服務(wù)器設(shè)置
1、設(shè)置一個和本機(jī)其它服務(wù)不會沖突的一個端口氏豌;
2喉酌、目標(biāo)控制器選擇第一步中創(chuàng)建的線程組;
三泵喘、Firefox瀏覽器代理設(shè)置
本地錄制腳本纪铺,服務(wù)器地址寫“l(fā)ocalhost”或者“127.0.0.1”相速。
四、啟動jmeter代理服務(wù)器鲜锚,開始錄制
五芜繁、打開Firefox旺隙,輸入系統(tǒng)地址進(jìn)行一系列操作
這一步應(yīng)該訪問不了系統(tǒng),因?yàn)槿鄙僮C書的導(dǎo)入操作骏令。比如在瀏覽器地址欄中輸入百度地址:http://www.baidu.com蔬捷,回車訪問,發(fā)現(xiàn)打不開網(wǎng)頁,頁面顯示“代理服務(wù)器拒絕連接”周拐。
六铡俐、Firefox瀏覽器導(dǎo)入jmeter證書
jmeter中啟動代理服務(wù)器,即可在jmeter安裝目錄的bin目錄下生成證書妥粟。
生成證書參考:https://www.cnblogs.com/wtfm/p/8691720.html
如果證書失效或者想重新生成證書的話审丘,只把bin目錄下的.crt證書刪掉不行,還需要刪除文件proxyserver.jks文件(如果有ApacheJMeterTemporaryRootCA.usr也需要刪除):
參考:https://blog.csdn.net/danWuDe/article/details/84876375
需要兩步操作:
1罕容、打開firefox->打開菜單->選項(xiàng)备恤,輸入“證書”進(jìn)行搜索
在打開的文件窗口中锦秒,找到j(luò)meter安裝目錄bin下的xxx.crt證書導(dǎo)入即可露泊。
2、win+r打開運(yùn)行旅择,輸入“certmgr.msc”惭笑,打開當(dāng)前用戶的證書管理窗口
在打開的證書導(dǎo)入向?qū)Т翱谥悬c(diǎn)擊“下一步”生真,文件名選擇jmeter5.3\bin目錄下的.crt證書沉噩,點(diǎn)擊“下一步”,繼續(xù)點(diǎn)擊“下一步”柱蟀,然后點(diǎn)擊“完成”即可川蒙。
完成以上兩步證書導(dǎo)入操作,就可以打開瀏覽器訪問系統(tǒng)開始錄制了长已。
參考:https://blog.csdn.net/weixin_42047301/article/details/104176280