C# 如何在ASP.NET中模拟缓慢的页面加载?

C# 如何在ASP.NET中模拟缓慢的页面加载?,c#,asp.net,C#,Asp.net,如何在ASP.NET中模拟缓慢的页面加载?最简单的方法是添加页面加载事件处理程序 Threading.Thread.Sleep(numberOfMillisecondsToDelay); 可用于模拟调制解调器() 相关问题:我建议查看VisualStudio的性能测试功能 这里有一个快速指南: 带宽还是延迟 对于带宽,您可以将带宽调节模块用于或 但不确定如何模拟高延迟。您是否试图确定您的网站或应用程序在高负载下的行为?如果是的话,我可以推荐。这种方法的优点是,你可以创建不同的线程组,这些线程组

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

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

Threading.Thread.Sleep(numberOfMillisecondsToDelay);
可用于模拟调制解调器()


相关问题:

我建议查看VisualStudio的性能测试功能

这里有一个快速指南:

带宽还是延迟

对于带宽,您可以将带宽调节模块用于或


但不确定如何模拟高延迟。

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

如果你的应用程序是x浏览器,你可以使用firefox附加组件,比如firefox Throttle

或者只使用firefox测试您的web应用程序是否针对特定浏览器


更新(2012年9月15日):此插件不再处于活动状态。。。“此加载项已被管理员禁用。”

如果您使用的是Google Chrome。浏览器上有一个本机函数。按F12键并转到网络选项卡


出于什么目的/出于什么原因?@joel,purpose:此页面加载之前的一组相关事件…由于性能缓慢,目前正在进行调整…但仍希望检查此页面的最佳点或容忍度限制…超时。没办法-完全不同的行为。这将模拟延迟,但不是低带宽。+1,因为虽然这并不能回答问题,但这正是我模拟延迟所需要的。