Pregunta

Antes de entrar en producción, nuestro cliente exige el número real de el número de usuarios de nuestra aplicación web puede manejar .

Tenemos todo tipo de características implementadas incluyendo la gestión de activos (la carga de archivos / descargas), documentos de importación / exportación, diversas estadísticas, servicios web, etc.

Creo que necesitamos herramientas que podrían emular a los usuarios formulario de envío, porque los documentos de importación / exportación por lo que he notado es la parte más lenta de una aplicación debido análisis y generación.

¿Qué herramienta (o conjunto de herramientas) podría hacer esto?

detalles de aplicación:

  • XHTML / jQuery
  • Coldfusion 8
  • SQL Server 2008
  • Windows Server 2008
¿Fue útil?

Solución

jMeter - software libre y hace el trabajo bastante bien.

Pocas grabaciones de pantalla de introducción:

http://www.fosscasts.com/screencasts / 3-Load-Testing-con-Apache-JMeter

http://vimeo.com/10164982

Otros consejos

de HP Open Source httperf me gusta. configuración solo las URL que desea probar y dale caña. utilizar un par de máquinas de carga a emular. Incluso se puede analizar la salida en una base de datos y hacer algo de procesamiento de números.

Además, pensar en hacer httperf carreras con perfiles en el lado del servidor para ver qué retrasos y qué no lo hace. Un buen detalle es dejar que un ir de usuario en la aplicación, y registrar todas las peticiones POST / GET y utilizarlos como un conjunto de repetición para las interacciones típicas de usuario.

Además, si usted está pensando en UX, el uso de Firebug o algo para comprobar las importaciones JS se están haciendo de forma asíncrona en lugar de uno-a-un-tiempo. Tener una gansos en Stackoverflow interrogación 310.583 / carga-javascript-dependencias-on-demand

edición

Visual Studio Ultimate tiene una gran carga / estrés herramientas de pruebas, aunque la edición final puede ser un poco caro.

m utilizando la versión completa de JBlitz Professional 5.0 .. que es muy bueno

Hay pocos herramienta de rendimiento analítico en el mercado (no libre) que vine a través y funciona bien es nueva reliquia. Si usted está buscando sólo para probar la API continuación, http://locust.io/ es buena y libre también.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top