工作中有时候需要模拟用户的慢网速对产品做进一步测试&优化,比较常见的有:Fiddler,NetLimiter,Network Delay Simulator(这个用法简单,效果也不错)后面有介绍

先了解这3款工具的区别:

Fiddler 免费软件。模拟网速功能比较单一(Rules --> Performance --> Simulate Modem speed),选项较少,Fiddler仅是减缓带宽并未引入包丢失,且因为浏览器并发连接数问题,会造成(Http watch 或Firebug)测试结果的瀑布图不准。虽然有此功能,一般少用。fiddler的亮点在另一方面——博文《关于工具Fiddler实用》

NetLimiter 共享软件,需要自己注册。准确的说是一款网络流量控制软件,通过它,你可以直接来控制每个程序对Internet的访问以及流量分配情况。

Network Delay Simulator  免费软件,下载地址 。三种之中功能最强大,监听Network Interface Card (NIC)和TCP/IP stack之间的网络流量,可以模拟延时、带宽甚至丢包率,更精确地模拟慢网速环境。

设置也很简单方便:删除所有默认生产的flow,在当前网卡下创建flow,输入完成点击File—save;如果你要模拟丢包,填下丢包率便行。