2008-12-29 129 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输入它。