我們在測試app時,如果想看大數據量或者空數據時的展示情況,可以通過charles修改接口返回值來實現。
步驟1:手機連接代理
步驟2:app端請求接口,查看charles抓包情況
步驟3:選擇想要修改返回值的接口,右鍵設置斷點
步驟4:app端再次請求該接口,此時,charles會跳轉到breakpoints頁。(注意看:app端此時一直處於請求接口狀態)
步驟5:對於該接口的請求,點擊execute,點擊后,會跳轉到響應階段
步驟6:修改響應里的參數值
步驟7:對於該接口的響應,點擊execute,查看app端的顯示情況。(注意看:當點擊完execute后,app端接口的請求狀態結束,得到返回值)