Skip to content

Tests de carga con gatling 😮‍💨

Diego González Suárez edited this page May 4, 2022 · 1 revision

🤔 Descripción

Hemos realizado diversas pruebas de carga con el objetivo de comprobar cómo respondería la página web ante situaciones en las que muchos usuarios estuviesen conectados e interactuando con el sistema. Los ficheros con el resultado bonito 😄 están compartidos a través de OneDrive pulsando aquí. También están disponibles online 😉 :

1️⃣ P1: 2 usuarios por segundo durante 60 segundos.

El usuario visualiza los productos y visita varias veces la página de inicio de sesión sin llegar a iniciar sesión como tal.

Se observa en los resultados que somos capaces de responder al 77% de las peticiones en menos de 800 ms.

image

Código fuente

1️⃣ P1: 2 usuarios por segundo durante 60 segundos. Esta vez sobre heroku.

El usuario visualiza los productos y visita varias veces la página de inicio de sesión sin llegar a iniciar sesión como tal.

En este caso dado que se está probando en remoto los resultados son del 50% de las peticiones son respondidas en menos de 800 ms.

imagen

2️⃣ P2: 50 usuarios por segundo durante 60 segundos.

El usuario visualiza los productos y realiza una compra de varios productos

En este caso de prueba los resultados son aún mejores ya que el porcentaje de peticiones por debajo de 800ms se incrementa al 87%.

image

Código fuente

2️⃣ P2: 50 usuarios por segundo durante 60 segundos. Esta vez sobre heroku.

El usuario visualiza los productos y realiza una compra de varios productos

En este caso de prueba los resultados son aún mejores ya que el porcentaje de peticiones por debajo de 800ms se incrementa al 90%.

imagen