有时我想手动测试我的Web应用程序(调用Web服务或网站或RIA的桌面应用程序),以了解它们如何使用低速Internet连接(例如56 kbps)。是否有可能通过模拟真实的低速度来通过网络实现?如果是,是否也可以模拟低质量连接(丢包,连接丢弃,e.t.c等)?
答案 0 :(得分:3)
找到我自己关于速度问题的答案:How can I simulate download speed with System.Threading
丢包怎么样?连接丢弃模拟?
答案 1 :(得分:1)
我使用此工具http://bandwidthcontroller.com/purchaseStandard.html
完成了这项工作他们有免费试用版和便宜的完整版。
请确保在测试后将其卸载。因为即使停用它也会扼杀你的网络。
所以这是一个非常糟糕的工具,除了你想要一个慢速的网络。
答案 2 :(得分:1)
Fiddler是一个HTTP调试工具,可以选择限制HTTP请求以模拟56k速度。可以通过稍微修改来调整速度。
答案 3 :(得分:0)
如果您有可用的电话线,请考虑使用真正的调制解调器而不是模拟它。您可以通过调制解调器路由要测试的地址,并使用常规连接进行所有其他流量
答案 4 :(得分:0)
尝试WANem这是一个开源广域网模拟器。您可以下载图像(iso,knoppix live cd)或VMWare虚拟设备。