在測試過程中,往往需要讓服務器返回指定的內容,測試一些特殊情況。
例如列表內容爲空、數據異常的情況等。如果通過操作服務器配合構造相應的數據會比較麻煩,甚至不好構造數據。
此時,可以使用Charles的斷點功能來達到我們的目標。
1、在structure窗口,在要打斷點的數據右鍵選擇“Breakpoints”
2、在對目標服務器進行訪問,此時會跳轉到Breakpoints TAB頁面,如下圖:
3、觀察上面爲修改請求,如果修改結果,點擊"Execute",得到如下界面
可以在Edit Response中可以對服務器返回內容進行修改:
4、點擊”Execute”進行提交即mock了內容。