我想知道如何對舊的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