Lo difícil no es lanzar la prueba
Lanzar una prueba de carga una vez es fácil. Lanzar la misma prueba el sprint siguiente, contra otra build, desde las mismas regiones, y poder afirmar con confianza que la diferencia es real, es lo que exige una plataforma. Sin líneas base guardadas, cada resultado es una discusión nueva.
Pruebas de carga para QA: preguntas frecuentes
¿Cuáles son las buenas prácticas en pruebas de carga?
Probar desde su pico real hacia arriba, mantener constante todo salvo la build, comparar con una línea base guardada, leer percentiles en lugar de medias y probar desde las regiones donde están sus usuarios.
¿Puedo reutilizar mis scripts de JMeter?
Sí. Suba sus planes de JMeter y ejecútelos desde la nube sin mantener generadores de carga propios.
¿Qué es el tiempo de rampa y por qué importa?
La rampa es la rapidez con la que se añaden usuarios virtuales. De golpe simula una avalancha, gradualmente simula carga sostenida. Encuentran fallos distintos, así que la elección debe ser deliberada.
¿Media o percentil?
Percentil. La media se hunde por las muchas respuestas rápidas y esconde la cola lenta, que es la que el usuario vive como una web rota.
¿Cómo hago reproducible una prueba de carga?
Fije regiones, número de usuarios, rampa y duración, guarde la ejecución y compare las siguientes con ella.
¿Puedo compartir un resultado con alguien sin cuenta?
Sí. Los resultados se exportan como PDF y se comparten, para que la conversación empiece con las mismas cifras.