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