Revisar los conceptos asociados a las pruebas de performance, así como identificar sus diferentes tipos de pruebas, comprender para qué sirven las pruebas de cargar, y los beneficios que tienen en un proyecto de pruebas.
En los proyectos de pruebas de software existen diversos retos asociados a la exitosa validación del cumplimiento de los requerimientos de rendimiento, por ejemplo, cómo se comportará el sistema con el número máximo de usuarios simultáneos, cuál es el número de usuarios que soporta el sistema con una experiencia de usuario aceptable, cuánto tiempo requiere el sistema para recuperarse después de un pico de carga de usuarios, etcétera. Es por esta razón que existen diversos tipos de pruebas de performance, ya que las pruebas de carga permiten observar el comportamiento, identificar los tiempos de respuesta de las transacciones, e identificar cuellos de botella que afectan el cumplimiento de los requerimientos del producto de software.
Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.
Alexander Tutoriales. (2022, 13 de febrero). ¿Cómo hacer pruebas de rendimiento con Apache JMeter? [Archivo de video]. Recuperado de https://youtu.be/uguvCxejOJM?si=dDbGWt-fMtql886g
El estudiante diseñará estrategias para la ejecución de pruebas de rendimiento.
Revisa el siguiente problema:
La empresa BankingFuture está desarrollando un servicio para el pago de servicios de terminal bancaria. Por tanto, se requiere diseñar la estrategia de las pruebas de carga, estrés, resistencia y picos para validar los requerimientos de rendimiento. A saber, los requerimientos de rendimiento son los siguientes: el servicio bancario debe soportar 1 millón de transacciones simultáneas en un horario de 7 a. m. a 7 p. m.
Asegúrate de: