各端弱網測試工具使用
涉及到web端和移動端:
windows系統下推薦使用clumsy,clumsy工具簡單易上手,可以上下行網絡的延遲和丟包。
clumsy工具下載地址:http://jagt.github.io/clumsy/cn/download.html
工具界面

功能介紹
當被 filter 的網絡數據包被攔截后,你可以選擇 clumsy 提供的功能來有目的性的調整網絡情況:
延遲(Lag),把數據包緩存一段時間后再發出,這樣能夠模擬網絡延遲的狀況。
掉包(Drop),隨機丟棄一些數據。
節流(Throttle),把一小段時間內的數據攔截下來后再在之后的同一時間一同發出去。
重發(Duplicate),隨機復制一些數據並與其本身一同發送。
亂序(Out of order),打亂數據包發送的順序。
篡改(Tamper),隨機修改小部分的包裹內容。
mac系統下推薦使用 Network Link Conditioner ,該工具為蘋果官方提供,也是簡單易上手。
下載地址: https://developer.apple.com/downloads/ 獲取蘋果開發者網站提供的下載 Network Link Conditioner
界面介紹


移動端弱網工具:
iOS
IOS自帶Network Link Conditioner(通過xcode連接手機,激活開發者選項,放開此功能模擬弱網)
在Xcode中,shift+command+2打開設備配置窗口,選中連接的設備,點擊Use for Development
Android
Android 做弱網測試的工具很多,推薦騰訊的QNET做弱網測試。
工具下載地址:(https://wetest.qq.com/product/qnet)
掃碼下載安裝后,只需要使用qq賬號登錄,登錄成功后選中要進行弱網測試的程序,就可以進行弱網的模板配置。

設置弱網測試的參數
一般情況下我們需要設置2G、3G、4G、極差等環境的場景做弱網測試(參數僅供參考)
