如何模拟ASP.NET中的慢页面加载?

时间:2010-07-20 00:53:15

标签: c# asp.net

如何模拟ASP.NET中的慢页面加载?

7 个答案:

答案 0 :(得分:13)

Fiddler可用于模拟调制解调器(or other slow speed connections

相关问题:Is it possible to slow down IIS?

答案 1 :(得分:6)

最简单的方法是在页面加载事件处理程序

中添加
Threading.Thread.Sleep(numberOfMillisecondsToDelay);

答案 2 :(得分:5)

如果你的应用程序是x-browser,你可以使用firefox附加组件,比如Firefox Throttle

https://addons.mozilla.org/en-US/firefox/addon/5917/

或者如果您的Web应用程序针对特定浏览器

,可能只是使用firefox进行测试

更新(2012年9月15日):此插件不再有效......“管理员已禁用此插件。”

答案 3 :(得分:4)

带宽或延迟?

对于带宽,您可以使用带宽限制模块IIS6IIS7

不知道如何模拟高延迟。

答案 4 :(得分:2)

我建议查看Visual Studio的性能测试功能。

这是一个快速指南:

http://vsptqrg.codeplex.com/

答案 5 :(得分:0)

您是否正在尝试确定您的网站或应用在高负载下的行为?如果是这样,我可以推荐jMeter。这种方法的优点是你可以创建不同的线程组,可以近似真实用户点击你的应用程序的行为。

答案 6 :(得分:0)

如果您使用的是谷歌浏览器。浏览器上有一个本机功能。按F12并转到网络选项卡。

enter image description here