Skip to content

Pruebas de carga

Daniel Ferreira Gómez edited this page May 1, 2022 · 2 revisions

Contexto

Con el fin de comprobar el comportamiento de nuestra página ante muchos usuarios intentando realizar peticiones simultáneas, hemos llevado a cabo una serie de pruebas de carga. Estas pruebas proporcionan información útil para saber si nuestra aplicación puede o no con diferentes cargas de trabajo.

Prueba 1: 5 usuarios realizan peticiones durante 60 segundos

En esta primera prueba, cada usuario realiza diversas peticiones, como por ejemplo, obtener pedidos o diferentes tipos de productos. Los resultados son los siguientes: VerProductos5p60s VerProductos5p60schart

Prueba 2: ahora con 60 usuarios simultáneos durante 60 segundos

Se realizan las mismas peticiones que antes, pero ahora con 60 usuarios, por lo que el número de peticiones aumentará considerablemente. A continuación mostramos los resultados obtenidos: VerProductos50personas60s VerProductos50p60schart

Conclusiones

Como podemos ver en las imágenes, los resultados no son tan malos, a pesar de que haya un porcentaje de fallos. Este porcentaje de fallos se puede deber a varios factores, como por ejemplo la base de datos que se utilice. Aún así, el número de peticiones por debajo de 800ms es considerablemente alto. Finalmente, se puede ver como los resultados en ambas pruebas son prácticamente iguales, en proporción al número de usuarios y peticiones que gestiona cada una. Los resultados se pueden ver aquí

Clone this wiki locally