客户投诉说获取数据异常 ,开发查说可能是客户的网络太慢,导致time out 。
所以我要模拟弱网环境。
1. fiddler 可以模拟网络延迟, 一个3 分钟的report, 设置完后3个多钟才跑完,但是都没有重现那个问题。
可以从 Rules ->performance -> Simulate Modem Speeds ,还可以Ctrl+R 进行修改 。 if(m_SimulateModem{.......})
2. 后来又找了一个 Network Emulator Toolkit x64, 功能看起来是挺强大的,但是貌似跟Win 7不兼容, 每次运行都导致电脑蓝屏,只好放弃
3. clumsy, 轻便,好用, 能做的设计比较简单,但是覆盖比较全。 完全可以做丢包的测试。 还可以设置延迟, 节流, 乱序,篡改等值。
网络差会导致丢包,延迟 等。
网络延迟: 当带宽有限的时候, 在数据传输过程中, 就会出现排长队的情况。