Tips para iniciar con las Pruebas de Rendimiento

Cuando deseamos aprender o ejecutar pruebas de performance, ha ocurrido y seguro nos hemos hecho varias preguntas: ¿De qué consiste hacer este tipo de pruebas? ¿Cuánto tiempo me demora gestionarlo? ¿Tengo que conocer alguna herramienta? Y seguramente muchas otras preguntas más que nos hacemos como Testers. En mi experiencia profesional puedo decir que realizar pruebas de performance es gestionar para cumplir un objetivo No Funcional de la aplicación a evaluar. .

«Las pruebas de performance es un proceso de gestión para obtener métricas estadísticas con el fin de tomar decisiones para el comportamiento del software».

Aquí algunos Tips:

  1. Conocer a tu aplicación de software si ya está en producción respecto a cuánto es la cantidad de carga que soporta y lo que se espera. Si es una nueva aplicación lo que deseamos soportar en concurrencia de usuarios o transacciones alineados con los objetivos de Negocio. Puedes apoyarte con datos comerciales, estadísticos.

  2. Conocer el proceso de las pruebas de rendimiento, donde conocerás todas las actividades a gestionar.

  3. Conocer sobre el protocolo HTTP.

  4. Explicar el objetivo de las pruebas de rendimiento al Product Owner, Jefe de Proyectos y Equipo.

  5. Conocer una herramienta para este fin, por ejemplo, Jmeter.

  6. Definir los subtipos de pruebas: Carga, Stress, Escalabilidad, etc.

  7. Identificar los cuellos de botella (Procesos lentos en la capa de red, base datos, servidor, etc)

  8. Presentar los resultados para toma de decisiones con los involucrados.

Leave a Comment