天天看點

charles_01_打斷點修改接口請求&傳回資料

前言

測試過程中,為了模拟某場景測試,經常需要修改接口請求或者傳回資料。可通過抓包工具打斷點,實作模拟測試場景。常用的抓包工具charles和fiddler均可打斷點mock資料。由于小編安裝了charles環境,這裡僅講解下如何通過charles打斷點,修改接口請求&傳回資料。

charles打斷點

1.  抓取想要修改的接口

2. 設定目标接口打斷點

右擊目标接口,點選Breakpoints 

charles_01_打斷點修改接口請求&傳回資料

2. 設定打斷點類型

點選Proxy ->Breakpoints Settings

charles_01_打斷點修改接口請求&傳回資料

輕按兩下目标接口 ->選擇斷點類型

charles_01_打斷點修改接口請求&傳回資料
charles_01_打斷點修改接口請求&傳回資料

3. 修改資料,重新請求接口

重新請求接口(重新操作網頁&app) ->charles修改接口資料 ->點選Execute

charles_01_打斷點修改接口請求&傳回資料

4. 檢視通路的頁面,展示已修改資料(修改response為例)

charles_01_打斷點修改接口請求&傳回資料
charles_01_打斷點修改接口請求&傳回資料