使用fiddler进行app弱网测试
生活随笔
收集整理的這篇文章主要介紹了
使用fiddler进行app弱网测试
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
fiddler----APP弱網測試
轉自:http://www.51testing.com/html/01/n-3727001.html APP弱網模擬測試 移動端測試區別于PC端測試的一點就是網絡的多變性;不同的網絡環境和網絡制式的差異,都會對用戶使用app造成一定影響。 例如:進地鐵、上公交、進電梯等,如果app沒有對各種網絡異常進行兼容處理,那么用戶可能在日常生活中遇到APP閃退、ANR、數據丟失等問題。因此,app網絡測試,特別是弱網測試顯得尤為重要。 利用fiddler的Simulate Modem Speeds功能,可以通過設置網絡的上傳、下載的網絡流量大小來達到模擬弱網環境,從而實現弱網模擬測試,即通過延遲發送數據或接收的數據的時間來限制網絡的下載速度和 上傳速度,從而達到限速的效果。 3.1、實例--APP弱網測試 fiddler中選中Rules->Cutomize Rules,在文件中搜索關鍵字:m_SimulateModem; 修改m_SimulateModem值為true,即開啟網絡模擬:| var m_SimulateModem: boolean = false; |
| if (m_SimulateModem) { // Delay sends by 300ms per KB uploaded. oSession["request-trickle-delay"] = "384"; // Delay receives by 150ms per KB downloaded. oSession["response-trickle-delay"] = "2560"; } |
| static function randInt(min, max) { return Math.round(Math.random()*(max-min)+min); } if (m_SimulateModem) { // Delay sends by 300ms per KB uploaded. oSession["request-trickle-delay"] = ""+randInt(1,2000); // Delay receives by 150ms per KB downloaded. oSession["response-trickle-delay"] = ""+randInt(1,2000); } |
轉載于:https://www.cnblogs.com/yuany66/p/11229242.html
總結
以上是生活随笔為你收集整理的使用fiddler进行app弱网测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学会这几招,晋升不慌了!
- 下一篇: 堆之大,ZGC亦可速清也!