Fiddler模拟弱网环境测试

打开fiddler,默认情况下Rules->Performance->Simulate Modem Speeds是未勾选状态,此时网络正常。当选中此选项后,网速就会变慢,打开网页就会加载很久,这样就实现了弱网效果。Fiddler模拟弱网环境测试_第1张图片

1. 打开fiddler软件,ctrl+R打开脚本编辑功能Fiddler模拟弱网环境测试_第2张图片

2.  Ctrl+F打开搜索面板,输入response-trickle-delay【响应流延迟】Fiddler模拟弱网环境测试_第3张图片

 if (m_SimulateModem) {
            // Delay sends by 300ms per KB uploaded.
            oSession["request-trickle-delay"] = "300"; 
            // Delay receives by 150ms per KB downloaded.
            oSession["response-trickle-delay"] = "150"; 
        }

网络取值的算法就是 1000/下载速度 = 需要delay的时间(毫秒),比如50kb/s  需要delay200毫秒来接收数据。

 我认为的模拟2G设置request延时=3000ms,response延时=1000ms

                        3G上行100ms,下行40ms

Fiddler模拟弱网环境测试_第4张图片

修改好代码后,启用模拟器

在fiddler中Rules → Performances → Simulate Modem Speeds 

你可能感兴趣的:(软件测试,大数据)