Beruflich Dokumente
Kultur Dokumente
CONTENIDO:
1. Instalacin de JMeter
2. Prueba de carga bsica
a. Configuracin de JMeter
b. Prueba con 5 usuarios
c. Prueba con 10 usuarios
d. Prueba con 15 usuarios
e. Comparacin de tiempos
3. Grabacin de navegacin
4. Prueba de carga de navegacin
a. Configuracin de JMeter
b. Configuracin de Mozilla Firefox
c. Prueba con 5 usuarios
d. Prueba con 10 usuarios
1. INSTALACIN DE JMETER
Para
descargar
JMeter
accedemos
a
la
siguiente
http://jmeter.apache.org/ y accedemos en Dowload Releases.
direccin
Figure 4 Jmeter/apache-jmeter-2.13/bin
a. Configuracin
El componente principal de JMeter es denominado Plan de Prueba o Test Plan,
en l se definen todos los aspectos relacionados con una prueba de carga,
como: parmetros empleados por requisicin, tipo de reportes a generarse con
los resultados obtenidos, la posible reutilizacin de requisiciones compuestas
por usuarios, entre otros aspectos.
Para comenzar con esta prueba necesitamos simular los usuarios que
intentarn acceder a nuestra aplicacin, para ello, desde la primera
opcin, Plan de Trabajo Aadir Hilos (Usuarios) Grupo de Hilos.
Una vez definidas las caractersticas del grupo de usuarios se agregar una
Peticin HTTP. Para ello se acceder desde el Grupo de Hilos creados, Grupo de
Hilos Aadir Muestrador Peticin HTTP.
Hasta este punto tenemos todo listo para iniciar las pruebas con diferentes
cantidades de usuarios.
Numero de Hilos: 5
Periodo de Subida: 2
Contador de bucle:
Resultados:
Numero de Hilos: 10
Periodo de Subida: 2
Controlador de bucle:
Resultados:
Numero de Hilos: 15
Periodo de Subida: 2
Controlador de bucle:
Resultados:
e. Comparacin de tiempos
Figure 17 % Usuarios
Figure 18 10 Usuarios
Figure 19 15 Usuarios
3. GRABACIN DE NAVEGACIN
En esta parte del informe se mostrar como grabar sobre Apache JMeter una
navegacin real sobre una aplicacin web para posteriormente poder
reproducirla con distintos nmeros de usuarios concurrentes con el fin de
obtener informacin de cmo se comporta nuestra aplicacin bajo esas
situaciones.
a. Configuracin de Jmeter
Agregar un grupo de hilos para indicar el nmero de usuarios
concurrentes y de repeticiones que posteriormente ejecutarn la
navegacin que grabaremos.
Plan de Pruebas Aadir Hilos Grupo de Hilos.
Si la aplicacin usa cookies se deber agregar un gestor de cookies al
grupo de hilos, para ello seleccionas el grupo de hilos.
Plan de Pruebas Aadir Elementos de Configuracin Gestor de
Cookies HTTP.
Agregar Valores por Defecto para Peticin HTTP.
bsqueda
la
siguiente
direccin
Las peticiones HTTP se quedan grabas tal cual se realiz la navegacin sobre la
pgina. Se puede obviar elementos como imgenes, hoja de estilos, JavaScript,
etc., segn los criterios de la prueba.
La navegacin consisti en tres interacciones bsicamente:
1. Acceder a la pgina:
51 /prestashop/
2. Aadir al carrito: 55 /prestashop/?rand=1443813699099
3. Ir a la caja:
56 /prestashop/pedido
RESULTADOS DE LA PRUEBA:
1. Acceder a la pgina:
51 /prestashop/
2. Aadir al carrito:
55 /prestashop/?rand=1443813699099
3. Ir a la caja:
56 /prestashop/pedido
RESULTADOS DE LA PRUEBA:
1. Acceder a la pgina:
51 /prestashop/
2. Aadir al carrito:
55 /prestashop/?rand=1443813699099
3. Ir a la caja:
56 /prestashop/pedido