1、 斷點修改Request
1.1、Request全部中斷
設置中斷:Rules---> Automatic Breakpoints--->Before Requests
取消中斷:Rules---> Automatic Breakpoints--->Disabled
點擊下發紅色箭頭的位置進行中斷切換;
例1:打開http://news.baidu.com/--->設置請求斷點--->清空fillder抓包數據--->不輸入任何關鍵字,點擊http://news.baidu.com/頁面中“百度一下”--->在fiddler中設置“value=巧吧軟件測試”--->點擊“Run to Completion” --->點擊“Go” --->結果:“value=巧吧軟件測試”;
Inspectors界面:Break on Response:發送請求,在響應數據回到Fiddler時再次中斷;Run to Completion:單條運行修改后的請求;
1.2、Request特定網站中斷
特定網站中斷設置:快速命令行輸入“bpu www.baidu.com+Enter”,只會中斷www.baidu.com;
特定網站中斷取消:快速命令行輸入“bpu+Enter”;
2、斷點修改Response
2.1、Response全部中斷
設置中斷:Rules---> Automatic Breakpoints--->After Response
取消中斷:Rules---> Automatic Breakpoints--->Disabled
點擊下發紅色箭頭的位置進行中斷切換;
例1_腳本替換:打開http://news.baidu.com/--->設置請求斷點--->清空fillder抓包數據--->刷新http://news.baidu.com/頁面--->在Response中修改內容--->點擊“Run to Completion” --->點擊“Go” --->結果:修改后的內容;
例2_狀態碼替換:打開http://news.baidu.com/--->設置請求斷點--->清空fillder抓包數據--->刷新http://news.baidu.com/頁面--->在Response中選擇狀態碼--->選擇502_Unreachable.dat --->點擊“Run to Completion”--->點擊“Go” --->結果:狀態碼502內容;
2.2、Response特定網站中斷
特定網站中斷設置:快速命令行輸入“bpafter www.baidu.com+Enter”,只會中斷www.baidu.com;
特定網站中斷取消:快速命令行輸入“bpafter+Enter”;
2.3、Response查找或替換
3、其他斷點相關命令行
bps:特定http狀態碼時中斷,比如:bps 200;
bpv/bpm:在特定請求method時中斷,比如bpv GET或bpm POST;
g:等於Go