2010-07-20 22 views
14

如何模擬ASP.NET中緩慢的頁面加載?如何模擬ASP.NET中緩慢的頁面加載?

+0

的目的是什麼/從什麼原因? – 2010-07-20 00:55:19

+0

@joel,目的:此頁面加載之前的相關事件集合...由於性能下降而正在進行調整...但仍然要檢查此頁面的甜蜜點或耐受性限制...在時間方面。 – GilliVilla 2010-07-20 00:59:09

回答

5

最簡單的方法是在頁面加載事件處理程序

Threading.Thread.Sleep(numberOfMillisecondsToDelay); 
+2

沒辦法 - 完全不同的行爲。 – Aristos 2010-07-20 07:50:34

+0

這將模擬延遲,但不是低帶寬。 – Nathan 2011-01-25 00:58:58

+0

+1,因爲雖然這不能回答這個問題,但它正是我爲了模擬延遲而需要的。 – glenatron 2011-04-01 16:07:51

4

帶寬或延遲?

對於帶寬,您可以使用帶寬限制模塊IIS6IIS7

不知道如何模擬高延遲。

0

您是否試圖確定您的網站或應用在高負載下的行爲?如果是的話,我可以推薦jMeter。這種方法的優點是你可以創建不同的線程組,這些線程組可以近似真實用戶打你的應用程序的行爲。

5

如果你的應用是X瀏覽器,你可以使用Firefox插件,如Firefox油門

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

或者只是使用Firefox瀏覽器的測試,如果你的Web應用程序針對特定瀏覽器

更新(9/15/2012):此插件不再處於活動狀態......「此加載項已被管理員禁用。」

0

如果您使用的是谷歌瀏覽器。瀏覽器上有本地功能。按F12並轉到網絡選項卡。

enter image description here