Contenido

Objetivo

Aprender a instalar la herramienta JMeter, identificar las diferentes secciones que tiene la interfaz, revisar las funcionalidades para diseñar un plan de pruebas, ejecutar la simulación de peticiones y configurar las interfaces para visualizar los resultados de la ejecución.

Descripción

En los proyectos de pruebas de software se requieren ejecutar pruebas de rendimiento que permiten validar si las aplicaciones cumplen con los requerimientos de número máximo de usuarios simultáneos y tiempos de respuesta esperados.

Los equipos de pruebas utilizan la herramienta de JMeter con la cual se pueden generar proyectos exportables, con apoyo de una interfaz gráfica se pueden configurar peticiones de diferentes tipos que serán ejecutadas hacia el servicio o aplicación a validar, el comportamiento de las peticiones son procesadas y, por medio de componentes, pueden visualizar la información en reportes y gráficos que permiten a los ingenieros de prueba interpretar los resultados y generar acciones para identificar y solventar problemas como cuellos de botella y gestión de memoria.

Explicación

Haz clic para revisar la explicación.

Primeros pasos JMeter

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa el siguiente video:

Jesús Matiz. (2022, 16 de febrero). JMETER Pruebas de Carga y Estrés Parte 1. 1 [Archivo de video]. Recuperado de https://www.youtube.com/watch?v=pSWwtU8S94k

Actividad

Objetivo

El estudiante ejecutará tres planes de pruebas e interpretará y documentará los resultados.

Instrucciones
  1. Carga una página web en tu equipo de cómputo.
  2. Diseña los siguientes tres planes de prueba para probar la página web montada en tu equipo de forma local:
    • Probar si la página web soporta 100 transacciones simultáneas en 60 segundos.
    • Probar si la página web soporta 300 transacciones simultáneas en 60 segundos.
    • Probar si la página web soporta 700 transacciones simultáneas en 60 segundos.
  3. Ejecuta los tres planes de prueba en la herramienta JMeter y documenta las evidencias de la ejecución por medio del componente Aggregate Graph.
  4. Interpreta los resultados de tiempo promedio transcurrido de una solicitud en milisegundos, la mediana de todos los tiempos transcurridos, el tiempo transcurrido máximo y mínimo de cada plan de prueba.
Checklist

Asegúrate de:

  • Cargar la página web.
  • Diseñar los tres planes de prueba.
  • Ejecutar los tres planes de prueba.
  • Interpretar los resultados de las tres pruebas.