1. 程式人生 > 實用技巧 >Fiddler實戰之擬2G、3G、4G網路進行弱網測試

Fiddler實戰之擬2G、3G、4G網路進行弱網測試

模擬網速:

1、啟動Fiddler,開啟選單欄Rules---Performances---Simulate Modem Speeds這裡打開了模擬調節速度

2、啟動fiddler找到Rules---Customize Rules點選開啟

彈出來了Fiddler Script頁面,找到以下程式碼進行修改

 if (m_SimulateModem) {

     // Delay sends by 300ms per KB uploaded.

     oSession["request-trickle-delay"] = "300";    # 每上傳lKB 資料,延時0 3 秒

     // Delay receives by 150ms per KB downloaded.

     oSession["response-trickle-delay"] = "150";   # 每下載lKB 資料,延時0.15 秒

3、計算2G和3G上下行速率

時間單位對應為毫秒,為每上傳、下載1KB所需耗時

1KB=8kb

2G網路:

上行:2.7K

下行:9.6K

上行:[1/(2.7/8)]X1000=2962ms

下行:[1/(9.6/8)]X1000=833ms

3G網路:

電信:上行:1.8M    1.8x1024

     下行:3.1M    3.1x1024

上行:{1/[(1.8x1024)/8]}x1000=4.34ms

下行:{1/[(3.1x1024)/8]}x1000=2.52ms
移動:上行:384k

     下行:2.8M

上行:[1/(384/8)]x1000=20.8ms

下行:{1/[(2.8x1024)/8]}x1000=2.79ms
聯通:上行:5.76M

     下行:7.2M

上行:{1/[(5.76x1024)/8]}x1000=1.35ms

下行:{1/[(7.2x1024)/8]}x1000=1ms

4、相應的修改下圖中對應的數值就可以模擬2G和3G進行弱網測試了

文章轉載至:https://www.cnblogs.com/fighter007/p/12145205.html