2008-12-29 200 views

回答

4

沒有什麼特別的壓力測試ASP Web應用程序。分析是另一回事。

壓力測試,我建議The Grinder(曾經一次又一次:-))

我還沒有成型的ASP應用程序,所以我不能幫助你。

+0

此外,微軟的WCAT是有用的http://www.iis.net/community/default.aspx?tabid=34&g=6&i=1466。另外 - 你會怎麼在ASP上使用_Java_加載測試器? – MikeMurko 2011-04-19 03:37:58

5

PS:我假設通過舊的ASP,你指的是「經典ASP」而不是ASP.NET。

這裏有一小段VBScript代碼,我會把它放在頁面上來確定它們執行多長時間,您可能會發現它很有用。

<% 
' Start the timer 
starttime = timer() 
%> 

<!-- HTML and Code Here --> 

<% 
' End the timer 
endtime = timer() 
' Get the difference 
benchmark = endtime - starttime 
' Output the timing result 
%> 
<div class="noprint"><div class="debug"> 
<span class="text">Execute: <%= benchmark %> secs</span> 
</div></div> 
1

路遲到的問題,但值得下探,爲下一個可憐的人誰碰到這個失蹄:

如果您正在尋找來分析一個特定的ASP頁面,http://aspprofiler.sourceforge.net/是是絕對真棒。幾年前我曾經使用過它,忘記了它,並且最近在發現了一個讓freakn'forever加載的頁面時發現了它。

從他們的網頁:

ASP Profiler是活動服務器 頁(VBScript)代碼行級 性能分析器。它顯示了 你的ASP頁面如何運行,哪一行 被執行了多少次,以及如何執行多個毫秒。 尤其對於重度數據驅動的 頁面,您可以確切地看到哪些行 減慢了頁面速度,並優化了必要的 。

該程序本身純粹是在ASP和VBScript中編寫的 。

我唯一的問題是,如果一個頁面從其他地方接收到數據,只能通過QueryString輸入它。