有時候候錄制腳本比寫腳本且快,這時候我們可以采用錄制的方法完成jmeter腳本工作
目錄
1、badboy錄制
2、代理服務器錄制
1、badboy錄制
第一步:下載安裝
badboy2.2下載:鏈接:https://pan.baidu.com/s/1tiRkGne6t_kFWrnNFUa_iQ 密碼:6j9s
雙擊exe文件,一路點下一步,即可完成安裝,打開后,默認在錄制中,可以點擊紅點,關閉錄制
第二步:錄制
錄制步驟:點擊“錄制->輸入網址,回車,操作需要錄制的動作->再次點擊”錄制按鈕,結束錄制

錄制完如下圖:

回放:
點擊“play all”按鈕回放

點擊File->Export to jmeter,即可導出.jmx格式的腳本
第三步:導入jmeter
同普通jmeter一樣,導入在badboy錄制的腳本

通常錄制完的腳本,有很多我們不需要的信息,手動刪除一下就可以了
其他:
badboy和jmeter一樣,也可以斷言、參數化等,調試腳本,雖然badboy也可以設置線程數進行壓測,但還是建議使用jmeter進行壓測。
參數化:
找到想要參數化的參數,將值改成${命名}格式,在左下角空白處,調出參數化工具,構造參數保存即可

多個參數時,回放時,需要遍歷每一個參數

斷言:


多個請求時,回放時,需要參數化檢查點

2、代理服務器錄制
第一步:添加測試計划

第二步:在工作台添加代理服務器
添加代理服務器,填寫需要監聽的端口號,並設置目標控制器為線程組
第三步:瀏覽器設置代理
以火狐瀏覽器為例,選則手動設置代理,端口號與jmeter中填寫的一致,ip填寫本機的ip地址

第四步:錄制
在代理服務器中,點擊“開始”

再到瀏覽器操作需要錄制的動作,操作完成后,點擊停止,即可完成腳本錄制,如下:

另:錄制過濾條件
配置一些過濾條件,錄制的腳本就干凈些

注意:
1、badboy錄制時,遇到亂碼情況,需要修改utf8格式為gbk格式
2、錄制完,瀏覽器的代理要關掉,不然沒法正常訪問了
