2008-12-29 26 views

Respuesta

4

No hay nada especial en cómo probar el estrés en una aplicación web ASP. Perfilar es una cuestión diferente.

Para las pruebas de estrés que recomiendan The Grinder (una vez y otra vez y otra vez :-))

no he perfilado aplicaciones ASP así que no puedo ayudarte.

+0

También WCAT de Microsoft es útil http://www.iis.net/community/default.aspx?tabid=34&g=6&i=1466.Además, ¿cómo usarías un comprobador de carga _Java_ en ASP? – MikeMurko

+0

Debe ejecutar una aplicación de prueba de carga en una máquina diferente del servidor web real, por lo que no veo ningún problema al ejecutar una aplicación Java probando una aplicación ASP (o cualquier plataforma). –

+0

Bien, supongo que lo examinaré mejor. Simplemente me confundí con la línea "Cargar cualquier cosa que tenga una API de Java". – MikeMurko

5

PD: Supongo que por ASP anterior se refiere a "ASP clásico" no ASP.NET.

Aquí hay una pequeña parte del código VBScript que pondría en las páginas para determinar cuánto tardaron en ejecutarse, puede que les resulte útil.

<% 
' 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, incluso hay versión de Windows. Pone a prueba número de solicitudes por segundo y tiempo medio de

1

Camino tarde a la pregunta, pero vale la pena caen en la próxima alma pobre que tropieza con esto:

Si usted está buscando para perfilar una página en particular ASP, http://aspprofiler.sourceforge.net/ es absolutamente impresionante. Lo había usado hace varios años, olvidé que lo tenía y lo volví a descubrir recientemente cuando resolvía una página que tardaba mucho en cargar.

Desde su página:

ASP Profiler es un generador de perfiles de rendimiento de nivel de línea para las páginas (con VBScript) servidor activo. Muestra cómo se ejecuta su página ASP, qué líneas se ejecutan cuántas veces y cuántos toman cada milisegundos. Especialmente para páginas pesadas de datos , puede ver exactamente qué líneas reducen la velocidad de la página y optimizan dónde es necesario .

Este programa se escribe solo en ASP y VBScript.

El único problema que tuve fue que si una página recibía datos de otra parte, solo se puede ingresar a través de QueryString.

Cuestiones relacionadas