用fiddler进行弱网测试的流程总结
1、首先需要下载安装fiddler安装包,进行安装;
2、安装好之后,打开fiddler,Rules->Customize Rules,打开之后会有一个Fiddler ScriptEditor文件弹出;
在弹出的文件里找m_SimulateModem字段;
这段代码就是模拟网络速度的核心。
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";
}
意思就是:每上传或下载1KB需要延迟多久
像上面的就是:上传要延迟300ms,下载要延迟150ms.