我想知道如何对旧的asp页面进行性能测试。你使用过的任何工具?经典ASP页面的性能测试?
6
A
回答
4
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>
0
Apache Benchmark,甚至有Windows版本。它测试的每秒平均时间请求数
1
这些线程可能是有用的:像Vinko说
- Finding performance bottlenecks in a classic asp/sql server website
- ASP.NET Stress Testing
- Profiling ASP.NET websites with EQATEC Profiler
,没有什么 “特殊”关于测试ASP与ASP.NET;任何可以测试的工具都可以(通常)测试另一个工具。
就我个人而言,我喜欢使用LoadRunner进行测试,并使用MS Visual Studio Analyzer进行分析。
1
路迟到的问题,但值得下探,为下一个可怜的人谁碰到这个失蹄:
如果您正在寻找来分析一个特定的ASP页面,http://aspprofiler.sourceforge.net/是是绝对真棒。几年前我曾经使用过它,忘记了它,并且最近在发现了一个让freakn'forever加载的页面时发现了它。
从他们的网页:
ASP Profiler是活动服务器 页(VBScript)代码行级 性能分析器。它显示了 你的ASP页面如何运行,哪一行 被执行了多少次,以及如何执行多个毫秒。 尤其对于重度数据驱动的 页面,您可以确切地看到哪些行 减慢了页面速度,并优化了必要的 。
该程序本身纯粹是在ASP和VBScript中编写的 。
我唯一的问题是,如果一个页面从其他地方接收到数据,只能通过QueryString输入它。
相关问题
- 1. 经典asp的性能提示?
- 2. 动态CSS页面使用经典ASP
- 3. 如何保护ASP经典页面?
- 4. 使用OWIN授权经典ASP页面
- 5. 经典ASP/ASP.NET:如何从我的.net页面检索经典asp数据?
- 6. 在VS2015的经典ASP页面中调试VB6 COM对象
- 7. 用于快速功能/单元测试的经典asp测试平台
- 8. 如何测试ASP页面?
- 9. 页面被刷新后的经典asp页面存储值
- 10. aspx页面上的经典asp页面httprequest?
- 11. HTML到经典的ASP页面加载的代码行(ASP)
- 12. 如何调试经典ASP?
- 13. 经典ASP单页安全
- 14. 经典网页服务asp
- 15. 经典ASP页面中的ASP 0177:800401f3错误
- 16. 从ASP.net页面执行POST到供应商经典ASP页面。可能?
- 17. 经典asp中的split()asp
- 18. 如何比较ASP .NET中重写的经典ASP页面与JMeter或Profiler的性能?
- 19. 经典的ASP:附加的调试器
- 20. 经典asp cint
- 21. swfupload +经典asp
- 22. XPath经典ASP
- 23. 经典的asp - cdonts
- 24. 经典的ASP - BOF
- 25. 的VBScript/ASP经典
- 26. 经典的ASP和COM调试
- 27. 传递来自经典ASP页面的http请求中的cookie
- 28. 在新的ActiveXObject上使用JavaScript崩溃的经典ASP页面
- 29. 可能链接经典的asp和asp.net?
- 30. 从ASPX呼叫经典的ASP功能
此外,微软的WCAT是有用的http://www.iis.net/community/default.aspx?tabid=34&g=6&i=1466。另外 - 你会怎么在ASP上使用_Java_加载测试器? – MikeMurko 2011-04-19 03:37:58