charles測試弱網

1.打開charles工具,選擇proxy

2.點擊proxy中的Throttle settings,打開網絡設置頁面?

3.首先勾選Enable Throttling,在Throttling preset中可以選擇工具默認配置的一些網絡狀況

4.不使用工具自帶的配置的話可以自己填寫各個參數的值

配置參數解析:bandwidth —— 帶寬,即上行、下行數據傳輸速度utilisation —— 帶寬可用率,大部分modern是100%round-trip latency —— 第一個請求的時延,單位是ms。MTU —— 最大傳輸單元,即TCP包的最大size,可以更真實模擬TCP層,每次傳輸的分包情況。Releability —— 指連接的可靠性。這里指的是10kb的可靠率。用于模擬網絡不穩定。Stability —— 連接穩定性,也會影響帶寬可用性。用于模擬移動網絡,移動網絡連接一般不可靠。

5.具體設置值的大小對應網絡狀況如下

6.如果測試中只需要只對部分域名的請求進行網絡控制的話,勾選only for selected hosts選項,添加hosts

7.進入添加hosts頁面,輸入指定的參數,不需要的話填*號,填寫完成后點擊ok

8.最后點擊ok完成配置

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。