使用Network Emulator for Windows Toolkit做弱网络环境模拟

做手机软件测试时,经常遇到弱网络环境测试。在windows下如何模拟手机的弱网络环境呢,Network Emulator for Windows Toolkit(NEWT)提供了一个解决方案。它可以设置网络延迟和丢包率等来模拟弱网络环境。打开后主界面如下:

 

 

使用时:

  1. 首先要New channel,创建一个频道(打开软件默认创建了一个VirtualChannel 1,所以可以跳过此步)
  2. New filter 创建一个过滤器,选择需要模拟的IP地址和端口(下图左)
  3. New Link 创建链路,然后右键设置链路上行和下行的丢包、延迟、带宽、乱序、重连等等(下图右)
  4. 这些都设置好之后 start 启动网络模拟,就可以开始你的测试了

可以使用此软件直接测试windows上的软件,也可以用wifi创建热点或者使用代理来测试手机软件。