2012-02-16 29 views
23

Quiero crear un script en JMeter que simule, p. 100 usuarios que acceden a nuestro sitio durante un período de 3-4 minutos.Cómo realizar pruebas de carga para el sitio web utilizando JMeter

Necesitamos comprobar si nuestra aplicación puede permitir 25,000 usuarios/día - eso es 1.100 por hora.

Para ello, he hecho esta prueba Jmeter:

enter image description here enter image description here

y aquí está el resultado

enter image description here

y aquí está el gráfico

enter image description here

Quiero saber lo que este resultado nos está diciendo exactamente, si mi prueba pasa o falla, si yahoo.com (para lo cual hemos realizado esta prueba para nuestro ejemplo) puede permitir 25,000 usuarios/día y si estoy ingresando mi criterios/requisitos correctamente?

Gracias

+1

¿te das cuenta de que acceder a un sitio implica numerosas solicitudes HTTP y solo estás probando la inicial? deberá registrar una secuencia de solicitud HTTP (con JMeter - google how to) y probar en su contra –

+0

[¿Tiene la respuesta?] (http://stackoverflow.com/faq#howtoask) –

Respuesta

44

1. Yo aconsejaría a utilizar mejor algunos muestreadores personalizados de jmeter-plugins lugar:

2. Además del comentario anterior @Qwe: prueba no solo la petición HTTP pero las transacciones de usuario: cada prueba-hilo debe simular un tipo de actividad de navegación del usuario real: inicio de sesión (si lo hay), navegando por el sitio, buscando, accediendo/editando configuraciones personales, cierre de sesión, etc.
Para emular al usuario real, agregue también el temporizador de "tiempo de reflexión" entre los pasos de la transacción.

3. respuestas de control, al menos los siguientes:

4. mirar en la documentación correspondiente JMeter:

5. Algunas pautas paso a paso sobre la configuración y el uso Jmeter para l prueba se puede encontrar aquí:


UPD.
Por favor encuentre, use y siéntase libre de extender este JMeter Resources collection continúa en github.

+0

[Cargar la prueba de sus aplicaciones con Apache JMeter ] (http://web.archive.org/web/20120302160128/http://javaboutique.internet.com/tutorials/JMeter/) a través de archive.org –

+0

Gracias por la actualización. –

+0

Excelente respuesta, gracias, fue muy útil también para mí. – Rafa

Cuestiones relacionadas