¿Cuáles son buenas herramientas de prueba de carga para aplicaciones web IIS 7?

8

El título lo dice todo. Estoy buscando un buen conjunto de herramientas que pueda usar para cargar, probar una aplicación web en IIS 7 antes de la implementación.

José
fuente

Respuestas:

4

Hay un par de buenas herramientas disponibles:

No es gratuito, pero excelente si lo está haciendo profesionalmente es el Agente de carga de prueba de Visual Studio Team System. MSDN cubre cómo configurarlo y ejecutarlo aquí: controladores, agentes y plataformas . Puede descargar una versión de prueba aquí:

En cuanto a herramientas gratuitas ...

Herramienta de análisis de capacidad web (WCAT) :

Descripción general: Web Capacity Analysis Tool (WCAT) es una herramienta ligera de generación de carga HTTP diseñada principalmente para medir el rendimiento de un servidor web dentro de un entorno controlado. WCAT puede simular miles de usuarios concurrentes que realizan solicitudes a un solo sitio web o a varios sitios web. El motor WCAT utiliza un script simple para definir el conjunto de solicitudes HTTP que se reproducirán en el servidor web. La extensibilidad se proporciona a través de DLL enchufables y una API estándar y simple.

caracteristicas:

  • Compatible con HTTP 1.0 y HTTP 1.1
  • Admite soporte multiproceso IPv6
  • Apoya la generación de estrés de múltiples máquinas
  • Extensible a través del complemento C
  • Las DLL admiten la integración del contador de rendimiento
  • Mide el rendimiento y el tiempo de respuesta
  • Admite solicitudes SSL
  • Soporte de solicitud de autenticación NTLM
  • Admite fácilmente la prueba de miles de usuarios concurrentes

Descargue la versión x86 aquí , y la versión x64 aquí .

Sean Earp
fuente
4

Creo que Apache Bench es bastante utilizado para este tipo de cosas y puede usarse sin ningún problema contra otros servidores web. Está basado en la línea de comandos, por lo que debería ser bastante fácil escribir en su conjunto de pruebas o scripts previos a la implementación.

http://httpd.apache.org/docs/2.0/programs/ab.html

cpm
fuente
ab es un buen indicador pero no mucho más. Para la prueba de carga real, no puede vencer al dispositivo de 'avalancha web', puede alquilarlos.
Rich
AB era justo lo que necesitaba, estaba teniendo problemas de SSL con WCAT y no podía hacer que la mayoría de las otras herramientas funcionaran. No me importaba mucho la carga, solo quería que generara un montón de solicitudes para poder probar mi servidor.
davenpcj
1

He usado la herramienta de estrés de aplicaciones web antes. Me pregunto si esta es una herramienta bastante estándar para usar, y si hay mejores alternativas

(WAS) se puede descargar aquí

También hay un artículo de kb sobre cómo instalar y usar la aplicación aquí

y un blog sobre cómo usarlo aquí

José
fuente