charles抓包工具在移動端測試中的應用實踐

客戶端與後臺交互,通訊協議類型爲https,通訊報文格式爲protobuf。
經過charles抓包工具,咱們能夠:後端

  1. 業務流程抓包,對先後端交互進行過程分析;
  2. 修改網絡請求參數,模擬錯誤請求和錯誤響應,檢查客戶端和BE的容錯能力,也能夠在BE沒有準備好的狀況下調試客戶端;
  3. 模擬超時,測試BE響應超時場景下,客戶端邏輯;
  4. 模擬弱網,測試客戶端在不一樣網絡下的性能。

Charles連接,移步官網:https://www.charlesproxy.com/...網絡

1. https協議證書安裝

安裝SSL證書
image.png
image.png
image.png
image.png
image.pngapp

2. protobuf數據格式的解析

設置mapping工具

3. 設置斷點,修改數據包

breakpoint性能

4. 模擬超時,設置超時等待時間
5. 模擬弱網條件,設置丟包率
相關文章
相關標籤/搜索