Hammerhead

Hammerhead.
Información sobre la plantilla
8
Concepto:Herramienta de prueba de estrés diseñada para probar desde fuera servidores y sitios web. Ha sido diseñada para emular varios usuarios conectados desde múltiples direcciones IP.

Hammerhead es una herramienta totalmente configurable y que contiene muchas otras opciones para someter un sitio a condiciones anormales, el cual siendo expuesto a una rigurosa evaluación demostrará finalmente cuán eficiente puede ser.

Compatibilidad y Configuración

Es altamente configurable y admite peticiones basadas en escenario. Tiene muchas opciones para generar distintos problemas a sitios web. Disponible para plataformas Linux, Solaris y FreeBSD. En el sistema verifica el rendimiento operativo en las condiciones en tiempo real.

Cargas

Las cargas que ocasiona Hammerhead son un conjunto de solicitudes de un número de archivos, cada uno de los cuales puede contener un número de escenarios (una solicitud por escenario). Los escenarios pueden estar vinculados en secuencias, a fin de simular acciones de los usuarios reales.Una vez que los escenarios están cargados, Hammerhead pone en marcha una serie de hilos y envía solicitudes al puerto.

Resultados

El resultado esperado de una solicitud que se especifique en un escenario y cualquier resultado desde el puerto que no se corresponde con el resultado previsto será reportado como un error. Si no se especifican los resultados esperados, entonces cualquier resultado desde el puerto será aceptado como válido. La especificación de un resultado esperado para cualquier escenario tiene el efecto de especificar el mismo resultado para todos los escenarios que tienen la misma petición. Cualquier imposibilidad de tener una conexión con el puerto, o cualquier hecho de no recibir una respuesta a la solicitud se indicará también.

Ejemplo práctico de un escenario de prueba

  1. Example Scenario file - test.scn
  2. Get the main page, then think for one second, then go to
  3. the next scenario

NTest Scenario 1 RGET / HTTP/1.0 STest Scenario 2 T1000000 <html> E<head> E<title>Hammerhead - exploring Hammerland</title> E<link rev=made href="mailto:"> E</head>

  1. Get some random page, don't think, and go nowhere else
  2. NOTE: . at end of scenario not required at end of file

NTest Scenario 2 RGET /coma HTTP/1.0

Aspectos Esenciales

Dirección URL del fabricante:http://linux.die.net/man/1/hammerhead Tipo de licencia y precio:GPL - GNU Licencia Pública Plataforma:Multiplataforma Requisitos de hardware: CPU:1.5 GHz, RAM:Al menos 512 MB, 2 MB de espacio libre en disco. Beneficios Es altamente configurable y admite peticiones basadas en escenario. Tiene muchas opciones para generar distintos problemas a sitios Web. En el sistema verifica el rendimiento operativo en las condiciones en tiempo real.

Referencias