我想知道如何对旧的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. ASP经典性能问题
- 3. 经典的ASP - 页面状态不变
- 4. 经典的ASP VBScript - 刷新页面
- 5. 在经典的ASP页面中断
- 6. 经典asp的性能提示?
- 7. 经典ASP - 自定义错误页面
- 8. 使用OWIN授权经典ASP页面
- 9. 前处理(经典)ASP页面
- 10. 如何保护ASP经典页面?
- 11. 经典ASP/ASP.NET:如何从我的.net页面检索经典asp数据?
- 12. 在VS2015的经典ASP页面中调试VB6 COM对象
- 13. 经典ASP页 - 检测是否刷新页面或其他页面
- 14. 用于快速功能/单元测试的经典asp测试平台
- 15. 如何测试ASP页面?
- 16. 页面被刷新后的经典asp页面存储值
- 17. aspx页面上的经典asp页面httprequest?
- 18. 检索经典ASP页面上的AJAX Post Data页面
- 19. HTML到经典的ASP页面加载的代码行(ASP)
- 20. 如何调试经典ASP?
- 21. 经典ASP单页安全
- 22. 经典ASP/Persits ASPPDF多页
- 23. 经典网页服务asp
- 24. 经典ASP页面中的ASP 0177:800401f3错误
- 25. 从ASP.net页面执行POST到供应商经典ASP页面。可能?
- 26. 经典asp中的split()asp
- 27. 如何比较ASP .NET中重写的经典ASP页面与JMeter或Profiler的性能?
- 28. 经典的ASP:附加的调试器
- 29. 在ASP经典
- 30. swfupload +经典asp
此外,微软的WCAT是有用的http://www.iis.net/community/default.aspx?tabid=34&g=6&i=1466。另外 - 你会怎么在ASP上使用_Java_加载测试器? – MikeMurko 2011-04-19 03:37:58