Me gustaría saber cómo hacer pruebas de rendimiento para las viejas páginas asp. ¿Alguna herramienta que hayas usado?¿Prueba de rendimiento para páginas ASP clásicas?
Respuesta
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.
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>
Apache Benchmark, incluso hay versión de Windows. Pone a prueba número de solicitudes por segundo y tiempo medio de
Estos hilos pueden ser útiles:
- Finding performance bottlenecks in a classic asp/sql server website
- ASP.NET Stress Testing
- Profiling ASP.NET websites with EQATEC Profiler
Como Vinko dice, no hay nada "especial" acerca de probar ASP vs ASP.NET; cualquier herramienta que pueda probar uno puede (normalmente) probar el otro.
Personalmente, me gusta usar LoadRunner para probar y MS Visual Studio Analyzer para crear perfiles.
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.
- 1. ¿Pueden las páginas ASP clásicas ejecutarse en Azure?
- 2. Configurar 301 redireccionamientos de antiguas páginas ASP clásicas a nuevas páginas web ASP.NET páginas
- 3. Prueba automática de Classic ASP
- 4. Autenticación de Windows que no funciona para páginas ASP clásicas (pero funciona para páginas ASP.Net con el mismo sitio)
- 5. ¿Las páginas ASP clásicas se ejecutarán en versiones de Windows después de Windows 7?
- 6. Páginas web clásicas .ASP y .NET .aspx en una aplicación web ASP.NET
- 7. Consejos de rendimiento para asp clásico?
- 8. Utilidades de prueba de rendimiento para C++
- 9. ¿Diferencia entre las páginas .asp y .aspx?
- 10. unidad de prueba asp mvc view
- 11. ¿Pueden coexistir las páginas "clásicas" de ASP.NET y Microsoft MVC en la misma aplicación web?
- 12. Prueba del controlador API web ASP .NET
- 13. ¿Qué tan bueno es JMeter para probar las páginas web de ASP .NET?
- 14. JavaFX en aplicaciones web empresariales: ¿una buena alternativa a las páginas web clásicas?
- 15. Herramienta de prueba de rendimiento para la aplicación de iPhone
- 16. rendimiento de prueba de un sitio web
- 17. Prueba de rendimiento Varias bases de datos
- 18. Registro de excepción ASP clásico (errores 500 y 500.100)
- 19. Prueba de carga/rendimiento en un sitio con autenticación Kerberos
- 20. Herramienta de rendimiento/prueba del servidor web
- 21. Prueba de rendimiento del código PHP
- 22. SQL de prueba de rendimiento consultas
- 23. Python: prueba de rendimiento, asegurando la limpieza
- 24. Prueba del rendimiento de IO en Linux
- 25. ASP .Net MVC 3: Acciones del controlador de prueba unitaria
- 26. que tiene un mejor rendimiento:!! Prueba = null o nula = prueba
- 27. ¿Puedo combinar asp.net 4.0 con asp clásico o puedo convertir asp clásico a asp.net?
- 28. Configuración de HTTPONLY para la cookie de la sesión de Asp clásica
- 29. ¿Cómo se crean las páginas de prueba de WCF?
- 30. Llamar a servicios web REST desde una página asp clásica
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
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). –
Bien, supongo que lo examinaré mejor. Simplemente me confundí con la línea "Cargar cualquier cosa que tenga una API de Java". – MikeMurko