Saltar al contenido principal
CALCIO
Client: Una plataforma de venta de entradas en EspañaIndustry: Eventos y Ticketing

Confianza en los releases para una plataforma de ticketing de alto volumen

Una estrategia de testing desde cero para una plataforma de venta de entradas en España: integración backend y E2E con Playwright, con gate post-deploy.

Key Results

20 → 91

Cobertura E2E

Tests end-to-end sobre los flujos críticos de compra y check-in.

616

Casos de integración

Casos de test de integración backend sobre los servicios centrales.

3 pasarelas

Pagos testeados

Tres pasarelas de pago testeadas de punta a punta, con 3DS, en 3 navegadores.

Contexto

Una plataforma de venta de entradas en España necesitaba hacer ship más rápido sin romper los flujos de los que depende su facturación — compra de entradas, cupones, check-in y reenvío de entradas.

El problema

  • Sin tests automatizados.
  • Los releases se validaban a mano: lento y propenso a errores.
  • Los flujos más críticos — compra, cupones, check-in, reenvío — no tenían ninguna automatización que los protegiera.

Qué hicimos

  • Construimos una estrategia de testing desde cero: tests de integración backend más tests end-to-end con Playwright.
  • Agregamos un gate de calidad post-deploy que corre los tests críticos después de cada deploy.
  • Testeamos tres pasarelas de pago de punta a punta, con autenticación 3DS, en tres navegadores.
  • Sumamos analytics embebido con filtro por vendedor para que el negocio viera sus propios números.

Resultado

La validación de releases pasó de días a minutos, y el equipo pudo hacer ship de cambios en flujos críticos sin contener la respiración.

Stack

Playwright · Testing de integración backend · Pasarelas de pago con 3DS · Analytics embebido