network emulator是一款非常强大的网络模拟器,这款模拟器能在很大程度上模拟器服务器后台,让服务器拥有处理不同类型网络的能力,并且能重排带宽、丢包率和错误传播数据库,功能非常强大,有需要的朋友不妨来下载使用。
创建一个测试项目新建测试,修改设置Test–->Edit Test Settings–>local.testsettings–>“Execution Criteria”标签页,在Collectors区域勾选“Network Emulation”。
440点击 “Advanced…” 按钮,新窗口中选择需要的网络环境,保存后运行测试项目时就会开始模拟网络。
负载测试中使用Network Emulator模拟网络,需要在负载测试向导中设置网络组合
新建负载测试并启用负载测试向导,在Load Test Wizard的网络组合里列出了自定义的网络类型:
Microsoft Visual Studio 10.0Common7IDETemplatesLoadTestNetworks目录下有Network EmulationProfile配置文件,通过修改配置文件可以自定义各种网络参数,例如:网络延迟(Latency)、宽带上行/下行速度、数据包排队方式(QueueManagement)、丢包率(Loss)。