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