1.在測(cè)試計(jì)劃下防泵,右鍵點(diǎn)擊【添加】->【非測(cè)試元件】->【Http代理服務(wù)器】
2.配置HTTP代理服務(wù)器,如下圖所示:
0)新建錄制控制器谷暮,放到線程組下
1)打開(kāi)新增的HTTP代理服務(wù)器夫椭,修改目標(biāo)控制器為”測(cè)試計(jì)劃 > 線程組->錄制控制器“
2) 修改分組為“每個(gè)組放入一個(gè)新的控制器”
3) 還根據(jù)需要可以修改代理端口號(hào)(默認(rèn)8888)-選一個(gè)沒(méi)被占用的端口號(hào)
4)選擇“Requests Filtering”恩急,點(diǎn)擊【添加建議排除】
5)過(guò)濾錄制網(wǎng)站:選擇“Requests Filtering”杉畜,包含模式:.+(Host).+? --------------Host填寫服務(wù)器host,例如:www.reibang.com
大神給我的建議:
1.提前配置好用戶定義的參數(shù),如HOST衷恭,錄制時(shí)會(huì)自動(dòng)引用此叠;PS:沒(méi)有代表性的別配置,如 1随珠、2灭袁、3之類的
2.用戶參數(shù)的名稱最好大寫,大寫醒目窗看,便于排查問(wèn)題
本人遇到的問(wèn)題:
1.以上步驟都搞好了茸歧,但錄制不到腳本,經(jīng)大神指點(diǎn)終于知道解決方案:
1)設(shè)置Chrome瀏覽器代理显沈,端口號(hào)要與Jmeter設(shè)置的一致
2)Chrome瀏覽器導(dǎo)入Jmeter證書软瞎,設(shè)置->高級(jí)->管理證書->導(dǎo)入->進(jìn)入Jmeter的bin路徑->點(diǎn)擊證書ApacheJMeterTemporaryRootCA.crt->導(dǎo)入
3)進(jìn)入Jmeter的bin路徑->點(diǎn)擊證書ApacheJMeterTemporaryRootCA.crt,鼠標(biāo)右鍵【安裝證書】逢唤,選擇根目錄下的證書文件
2、瀏覽器的代理服務(wù)網(wǎng)址輸入的是本機(jī)的IP且覽器設(shè)置的端口和jmeter設(shè)置的端口一致時(shí)涤浇,還是錄制不了腳本
1)HTTP代理服務(wù)器中填寫的端口被占用鳖藕,換個(gè)沒(méi)被占用的端口就OK了
2)端口的取值范圍是:0-65535,一般在1024之后選取