Existen distintos tipos de pruebas de desempeño: load test
(test de carga), donde la idea es simular la realidad a la que
estará expuesto el sistema cuando esté en producción
Al realizar pruebas de desempeño (performance), debemos
entregar resultados lo antes posible, de manera que
minimicemos el costo de estas y permitir que se implementen
las mejoras lo antes posible
Agilizando el proceso
Entregar resultados desde que estamos automatizando. Aunque el foco de la
automatización no es encontrar errores o mejoras al sistema, si estamos
atentos podemos detectar posibilidades de mejora. Esto es posible dado que
la automatización implica trabajar a nivel de protocolo, y se termina
conociendo y analizando bastante el tráfico de comunicación entre el cliente y
el servidor.
Pipeline entre automatización y
ejecución
Considerar el rendimiento desde el desarrollo.
Sin duda las pruebas de performance son muy importantes y nos dan una
tranquilidad muy grande a la hora de poner un sistema en producción. El
problema es seguir un proceso en cascada para ponerlo en práctica