4

有时我想手动测试我的 Web 应用程序(桌面应用程序调用 Web 服务或网站或 RIA)以查看它们在低速互联网连接(例如 56 kbps)下的行为。是否可以通过模拟比真实速度更低的速度通过网络来做到这一点?如果是,是否也可以模拟低质量连接(例如丢包、连接断开等)?

4

5 回答 5

3

Found the answer to my own question about speed: How can I simulate download speed with System.Threading

What about packet loss & connection drop simulation?

于 2010-01-26T21:37:15.430 回答
1

Fiddler是一种 HTTP 调试工具,可以选择限制 HTTP 请求以模拟 56k 速度。可以通过一些小技巧来调整速度。

于 2010-01-26T21:47:17.200 回答
1

I did that with this tool http://bandwidthcontroller.com/purchaseStandard.html

They have a free trial version and a cheap full version.

Just make sure to deinstall it after your tests. Because it chokes your network even when deactivated.

So it is a really crappy tool, except for when you want a slow network.

于 2010-01-26T21:36:34.713 回答
0

如果您有可用的电话线,请考虑使用真正的调制解调器而不是模拟它。您可以通过调制解调器路由您想要测试的地址,并将您的常规连接用于所有其他流量

于 2010-01-26T21:45:56.540 回答
0

试试WANem,它是一个开源广域网模拟器。您可以下载映像(iso、knoppix live cd)或 VMWare 虚拟设备。

于 2012-08-20T10:14:55.910 回答