2008-12-29 30 views

Trả lời

4

Không có gì đặc biệt về mức độ căng thẳng của ứng dụng web ASP. Profiling là một vấn đề khác.

Để thử nghiệm căng thẳng Tôi khuyên bạn nên The Grinder (một lần và một lần nữa và một lần nữa :-))

tôi đã không cấu hình các ứng dụng ASP vì vậy tôi không thể giúp bạn có.

+0

Ngoài ra WCAT của Microsoft là hữu ích http://www.iis.net/community/default.aspx?tabid=34&g=6&i=1466.Ngoài ra, bạn sẽ sử dụng trình thử tải _Java_ trên ASP ?? – MikeMurko

+0

Bạn nên chạy ứng dụng thử nghiệm tải trong một máy khác với máy chủ web thực, vì vậy tôi không thấy bất kỳ sự cố nào khi chạy ứng dụng Java thử nghiệm ứng dụng ASP (hoặc nền tảng bất kỳ). –

+0

OK Tôi đoán tôi sẽ xem xét kỹ hơn. Tôi đã nhầm lẫn với dòng "Load test bất cứ thứ gì có một API Java". – MikeMurko

5

PS: Tôi giả định bởi ASP cũ bạn đang đề cập đến "ASP cổ điển" không phải ASP.NET.

Dưới đây là một đoạn mã VBScript nhỏ mà tôi sẽ đặt trên các trang để tìm ra thời gian thực hiện, bạn có thể thấy nó hữu ích.

<% 
' 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, thậm chí còn có phiên bản Windows. Nó kiểm tra số lượng yêu cầu mỗi lần thứ hai và trung bình

1

Những chủ đề có thể hữu ích:

Giống như Vinko nói, không có gì "đặc biệt" về thử nghiệm ASP vs ASP.NET; bất kỳ công cụ nào có thể kiểm tra một cái có thể (thường) kiểm tra cái kia.

Cá nhân, tôi thích sử dụng LoadRunner để kiểm tra và Trình phân tích MS Visual Studio để định cấu hình.

1

Way muộn để các câu hỏi, nhưng giá trị giảm trong cho tâm hồn nghèo tiếp theo người tình cờ trên này:

Nếu bạn đang tìm kiếm để cấu hình một trang ASP Đặc biệt, http://aspprofiler.sourceforge.net/ là absolutly tuyệt vời. Tôi đã sử dụng nó vài năm trước đây, quên tôi đã có nó, và phát hiện lại nó gần đây khi rắc rối-chụp một trang mà freakn'forever để tải.

Từ trang của họ:

ASP Profiler là một dòng cấp hiệu suất profiler cho Active Server Trang (với VBScript) mã. Nó hiển thị cách chạy trang ASP của bạn, dòng nào chạy được thực hiện bao nhiêu lần và cách mỗi một mili giây mất một mili giây. Đặc biệt đối với các trang có hướng dữ liệu nặng, bạn có thể thấy chính xác những dòng nào làm chậm trang và tối ưu hóa nơi cần .

Chương trình này được viết hoàn toàn bằng trong ASP và VBScript.

Vấn đề duy nhất tôi có là nếu trang nhận dữ liệu từ nơi khác, bạn chỉ có thể nhập dữ liệu đó qua QueryString.

Các vấn đề liên quan