¿Por qué realizamos pruebas de carga?

La prueba de carga de un sitio web / aplicación es una fase importante antes de comenzar a funcionar. Podemos evaluar el comportamiento de la aplicación como el tiempo de respuesta de la aplicación bajo carga, a lo largo de la aplicación y también la utilización de la CPU y la utilización de la memoria bajo la carga.

Existen diferentes tipos de pruebas de carga en función de los requisitos del producto / aplicación

  • Prueba de carga promedio: para probar el comportamiento de la aplicación bajo la carga anticipada del usuario

  • Prueba de escalabilidad: para probar la escalabilidad de la aplicación aumentando 2x o 3x de la carga promedio para evaluar si la aplicación puede manejar la carga futura o no

  • Prueba de picos: dentro de la duración de la prueba de carga, de repente aumentamos o disminuimos la carga del usuario para evaluar el comportamiento de la aplicación con una carga variable del usuario

  • Prueba de esfuerzo: podemos seguir aumentando la carga del usuario hasta que se interrumpa la aplicación. Con esta prueba podemos evaluar en qué punto la aplicación comenzó a degradarse y también en qué punto se interrumpe la aplicación

  • Prueba de resistencia / Prueba de pérdida de memoria / Prueba de estabilidad: para evaluar el comportamiento de la aplicación cuando la aplicación está bajo carga durante un período prolongado de 8 horas, 16 horas, 24 horas o 72 horas. También podemos evaluar si hay alguna pérdida de memoria observada si la aplicación está bajo carga durante más tiempo.

  • Prueba de volumen: probamos la aplicación con un gran conjunto de datos y verificamos la aplicación capaz de procesar los datos y también podemos centrarnos en el rendimiento de la base de datos

Fuente: imágenes de Google

esto puede responder a su pregunta … Pruebas de rendimiento: los clientes tienen una tolerancia ‘0’ al tiempo de inactividad