Fiddler的安裝及使用
1.安裝:無特別需要注意事項
2.使用:
(1)目前我使用的是Fiddler 4版本,打開頁面如下
(2)如下圖,在界面右側找到Filters tabs,根據需要進行設置,然后點擊[Action]按鈕,點擊Run Filterset now,以后每次打開Fiddler就會自動抓取請求,不需要再設置Filters,除非有更改。
踩坑點:在 Hosts位置,如果輸入了被抓包系統的host,很有可能會抓取不到任何請求,所以當無法抓包時,試着在Hosts選擇 No Host Filter。
(3)然后開始對系統進行操作,操作發出的請求就會被記錄下來。如何區分哪些接口有用呢,那就看Host跟URL是否為被抓包網站的URL。
(4)雙擊請求,可以查看詳細的請求信息和返回信息
(5)導出請求,可以全部導出,也可選擇請求導出。導出之前需要安裝導出jmx格式的插件,只需下載JmeterExport.dll並放在.\Fiddler\ImportExport目錄下即可,但需重啟Fiddler才能生效。
在File > Export Sessions > *** 導出,選擇格式,點擊Next,選擇路徑保存文件。這樣就保存了一份jmx腳本文件了
Jmeter打開Fiddler導出腳本
1.打開Jmeter
2.打開Fiddler導出的腳本,如下圖
3.可以看到請求協議和URL都有。但如果請求是帶有請求體的時候,發現腳本沒有請求體,不知道是不是導出jmx插件原因還是fiddler導出本身不支持導出請求頭原因,所以解決方案是,在fiddler單獨導出請求體,然后再復制進Jmeter里
4.保存的請求體如果是鍵值對格式,可以復制所有請求體后,在Jmeter點擊[從剪貼板添加]按鈕,會一次性把復制的鍵值自動對應添加
5.這樣就把fiddler導出的腳本放到Jmeter了