Skip to content

弱网测试,也就是测试软件在网络环境较为恶劣的环境下的表现情况,我们可以使用fiddler来模拟一个弱网环境,也就是限速......

怎么个限速法呢?默认的,fiddler对于上传下载有两种限速方式,来看源码:

javascript
if (m_SimulateModem) {
    // Delay sends by 300ms per KB uploaded.  // 每上传一KB延迟发送300毫秒
    oSession["request-trickle-delay"] = "300"; 
    // Delay receives by 150ms per KB downloaded. // 每下载一KB延迟接收150毫秒
	oSession["response-trickle-delay"] = "150"; 
}

能看源码了,我们也能根据实际的情况自己去修改限速值。修改方法:

  1. 菜单栏RulesCustomize Rules

1832670499734290432.png

  1. 在打开的文件中,Ctrl+F搜索Delay sends by 300ms per KB uploaded,然后,就可以将两个值根据需要调整了,完事别忘了保存(Ctrl + S)。

1832670499902062592.png

  1. 修改了之后还没完,选中菜单栏RulesPerformanceSimulate modem Speeds。注意,只要你手动修改了上面的值,就要从新选择Simulate modem Speeds

1832670500891918336.png

现在,你会发现,请求变慢了很多。

PS:弱网测试 + Filters选项卡的Time HeadMap功能一起食用,味道好极了~

欢迎斧正,tha'ts all