Snapvisor es una herramienta de pruebas de regresión visual para tu canalización de CI. Captura la interfaz de usuario en cada solicitud de extracción, compara cada una con tu línea base y te muestra exactamente qué píxeles cambiaron: los errores visuales que las pruebas unitarias nunca detectan.
Abre una compilación y revisa las diferencias en paralelo. Aprueba los cambios que tenías previsto realizar, rechaza los que no, y deja que la comprobación de estado retenga la fusión hasta que alguien la haya revisado. Las líneas base siguen tus aprobaciones, por lo que tu conjunto de referencia se mantiene actualizado sin necesidad de llevar un registro manual.
Snapvisor se conecta a GitHub y GitLab y publica una comprobación de estado en cada solicitud de extracción, por lo que la revisión visual se realiza en el entorno de trabajo de tu equipo. Está basado en un motor de código abierto probado y se ejecuta como un servicio gestionado, por lo que no tienes que alojar nada.
CARACTERÍSTICAS
- Captura de pantalla automática de cada solicitud de extracción desde CI
- Comparación de píxeles con revisión en paralelo de cada cambio
- Aprueba o rechaza cada cambio; Las líneas base siguen tus aprobaciones.
- Comprobaciones de estado en GitHub y GitLab que controlan la fusión.
- Múltiples vistas por compilación.
- Comparación perceptual que ignora el ruido del suavizado de bordes.
- Proyectos ilimitados y control de acceso granular.
- Servidor MCP remoto para que los agentes de IA puedan consultar las compilaciones (plan Pro).
PRECIOS
El plan gratuito incluye 7000 capturas de pantalla al mes, proyectos ilimitados y comprobaciones de estado en GitHub y GitLab, sin necesidad de tarjeta de crédito. El plan Pro comienza en $100 al mes e incluye 15 000 capturas de pantalla, con facturación basada en el uso a partir de entonces. Todos los planes de pago incluyen una prueba gratuita de 14 días. Las cuentas y suscripciones se gestionan en snapvisor.io.
Esta aplicación complementa el servicio web Snapvisor: inicia sesión para revisar compilaciones, inspeccionar diferencias y aprobar cambios desde tu teléfono.
Pruebas de regresión visual para integración continua. Detecta los cambios en la interfaz de usuario antes de su lanzamiento.