為什麼要進行弱網測試?
因為我們所處的網絡環境是動态變化的,不會時時刻刻都有流暢的網絡環境,如果開發app時沒有考慮到弱網環境,可能會有各種奇葩的問題。
模拟弱網的工具有很多,下面就我接觸過的幾種進行簡單介紹,大家根據喜好選擇,工具如下:
fiddler
開啟方法:
Rules -> Performance -> Simulate Modem Speeds
僅僅開啟網速模拟功能可能還不太過瘾,那麼可以點選上圖紅圈處,進行網速定制,以實作測試需求。修改下圖中參數來控制上行速率和下載下傳速率。如果沒有FiddlerScript選項,請更新新版本fiddler
手機連接配接fiddler代理即可實作弱網環境。
NetLimiter
單看截圖,就知道NetLimiter比fiddler更強大了,它可以分别設定每個應用的網速,不過要用它來限制手機app的網速,恐怕還需要借助fiddler等類似的代理軟體。
Network Delay Simulator
Network Delay Simulator,都說他也比較強大,可是找不到它的下載下傳連結,随緣吧,反正我們有很多選擇。