Crea, Ejecuta y Repara Pruebas E2E
Completamente Dentro de tu Propio Servidor
Genera código estándar de Playwright (Web) y Maestro (Android/iOS) a partir de especificaciones en lenguaje natural, ejecuta agentes autónomos en el navegador y repara selectores rotos automáticamente. Despliégalo con Docker Compose en tu portátil, servidor interno o nube privada (VPC).
Actualmente gratuito. Emite tu clave de licencia renovable de 90 días al instante solo con tu correo.
- 100% Soberanía de Datos
- Las URLs de prueba, credenciales de acceso, vídeos grabados y resultados se guardan exclusivamente en tu propio servidor.
- Web, Móvil y API Unificados
- Gestiona pruebas web con Playwright, flujos móviles con Maestro, pruebas de API HTTP y pruebas manuales en un mismo proyecto.
- Elige tu Propia IA o LLM Local
- Usa tu propia clave API de OpenAI, Gemini o Claude, o ejecuta modelos 100% locales en tu red interna con Ollama / vLLM.
AXIOM en Acción: Recorrido en Vídeo por Todas las Funciones
Explora los 8 vídeos de demostración con subtítulos en español y navegación interactiva por capítulos: visión general del sistema, generación con IA, ejecución autónoma OODA, autorreparación de selectores, pruebas de regresión visual (VRT), programación Cron, pruebas manuales y auditoría empresarial.
Descubre de un vistazo los cuatro pilares de AXIOM: generación de pruebas con IA, ejecución autónoma en navegador, autorreparación con comparación visual y gestión unificada de pruebas manuales y programadas.
Completa todo el ciclo de calidad dentro de tu propio servidor: desde el diseño de escenarios y código Playwright/Maestro hasta regresiones diarias, mantenimiento automático e informes de auditoría.
Capítulos del Vídeo (Haz clic para saltar)
Selecciona cualquier paso para reproducir desde ese instante
La IA diseña escenarios de prueba automáticamente a partir de tus requisitos y la URL objetivo. Alterna en una pestaña entre el Editor Visual GUI, sintaxis Gherkin, código Playwright TypeScript y flujos YAML de Maestro para móviles.
Permite que producto y QA revisen especificaciones claras mientras ingeniería utiliza código estándar de Playwright y Maestro.
Capítulos del Vídeo (Haz clic para saltar)
Selecciona cualquier paso para reproducir desde ese instante
Combina el 'Modo AI Codegen' (donde la IA observa, decide y opera el navegador) con el 'Modo Static' de alta velocidad, guardando automáticamente evidencias, trazas OODA y vídeo de la sesión.
Verifica al instante con vídeo y trazas OODA por qué pasó o falló una prueba, y exporta informes PDF/Excel en un clic.
Capítulos del Vídeo (Haz clic para saltar)
Selecciona cualquier paso para reproducir desde ese instante
Resuelve el mayor problema de las pruebas E2E: las pruebas que se rompen con cada cambio de diseño. Descubre cómo AXIOM agrupa fallos, se integra con GitHub Issues y repara selectores de Playwright automáticamente.
Reduce drásticamente el tiempo dedicado a mantener pruebas cuando cambian textos de botones o estructuras DOM.
Capítulos del Vídeo (Haz clic para saltar)
Selecciona cualquier paso para reproducir desde ese instante
Detecta automáticamente desajustes de CSS o textos superpuestos mediante comparación de píxeles contra imágenes base (VRT), y visualiza la evolución de la tasa de éxito y cobertura del proyecto.
Evalúa cuantitativamente tanto la estabilidad funcional como la integridad visual antes de cada lanzamiento.
Capítulos del Vídeo (Haz clic para saltar)
Selecciona cualquier paso para reproducir desde ese instante
Integra las pruebas en tu ciclo diario: organiza suites por objetivo, programa ejecuciones desatendidas con expresiones Cron, reutiliza credenciales de acceso, gestiona archivos de prueba y envía alertas a Slack.
Ejecuta automáticamente regresiones completas cada mañana o pruebas de humo cada hora y recibe alertas al instante en Slack.
Capítulos del Vídeo (Haz clic para saltar)
Selecciona cualquier paso para reproducir desde ese instante
Olvídate de gestionar pruebas automáticas y manuales en hojas de cálculo separadas. Ejecuta y registra verificaciones visuales o en dispositivos reales usando las mismas suites de pruebas.
Centraliza los resultados de pruebas E2E automáticas y manuales en un solo proyecto y exporta evidencias de calidad en un clic.
Capítulos del Vídeo (Haz clic para saltar)
Selecciona cualquier paso para reproducir desde ese instante
Funciones de gobierno y seguridad empresarial: registro y exportación CSV de todas las acciones, gestión de claves API con alcance para GitHub Actions y agentes MCP, control RBAC y configuración de modelos IA propios.
Impulsa la automatización de pruebas de forma segura con modelos LLM internos, claves API dedicadas y trazabilidad completa.
Capítulos del Vídeo (Haz clic para saltar)
Selecciona cualquier paso para reproducir desde ese instante
* Todos los datos en pantalla, URLs (shop.example.com), nombres de repositorios y usuarios mostrados en los vídeos son datos ficticios de demostración y no contienen información personal ni empresarial real.
Funciones Principales
AXIOM genera código estándar de Playwright (TypeScript) y Maestro (YAML). Sin bloqueo de proveedor (No Vendor Lock-in): tu código de pruebas sigue siendo tuyo para siempre.
Genera Código desde Escenarios
Convierte requisitos en lenguaje natural o escenarios Gherkin en código Playwright TypeScript y flujos Maestro listos para ejecutar y editar en el navegador.
- Generación y edición de código Playwright (TypeScript)
- Sincronización bidireccional entre Editor Visual y Gherkin
- Gestión de pruebas manuales y exportación a Excel/PDF
Autorreparación con IA y Análisis de Fallos
Cuando un cambio en la interfaz rompe un selector, la IA analiza el DOM y los registros para proponer y aplicar la corrección automáticamente o abrir un Issue en GitHub.
- Autorreparación automática de selectores y escenarios
- Resumen inteligente de causas de fallo y trazas OODA
- Detección de diferencias visuales por píxeles (VRT)
Ejecución Web, Móvil y Programada
Ejecuta pruebas web de Playwright y móviles de Maestro en paralelo. Todos los vídeos grabados, capturas y registros se almacenan localmente en tu servidor.
- Ejecución paralela de pruebas Playwright y Maestro
- Programador Cron con alertas en Slack, Webhook y correo
- Grabación completa en vídeo del navegador y reportes
Casos de Uso
El mismo procedimiento de instalación con Docker Compose funciona a cualquier escala.
Desarrolladores Individuales y Equipos Pequeños
Inicia Docker Compose en tu PC en minutos. Al usar tu propia clave API o un modelo local en Ollama, no pagas recargos por ejecución.
Equipos de Desarrollo y QA en Crecimiento
Despliega AXIOM en un servidor interno o máquina virtual en la nube para compartir escenarios y resultados con control de roles y notificaciones en Slack/Discord.
Grandes Empresas y Redes Cerradas (Air-Gapped)
Funciona en entornos VPC u on-premise sin acceso a Internet. La clave de licencia se verifica localmente mediante firma digital RS256, con restricción de IP y registros de auditoría.
Arquitectura y Privacidad de Datos
Todos los contenedores de AXIOM se ejecutan dentro de la red Docker de tu propio servidor. Las URLs, credenciales de acceso y resultados nunca se envían a nuestros servidores.
Dentro de tu Servidor (Docker Compose)
Interfaz Web y Servidor API
Panel de administración en Next.js y servidor API en Go. La verificación criptográfica de la licencia se realiza aquí.
Web UI :3001 / API :8081
Runner de Ejecución de Pruebas
Accede directamente a tus sistemas bajo prueba en tu red para ejecutar Playwright y Maestro.
Playwright / Maestro
Base de Datos y Almacenamiento Local
Guarda resultados, perfiles de autenticación, vídeos y capturas. Los puertos solo aceptan conexiones locales.
PostgreSQL / Redis / MinIO
Comunicaciones Externas
Al usar funciones de IA, AXIOM se comunica directamente con el proveedor configurado (OpenAI / Google / Anthropic), o permanece 100% en tu red interna si usas Ollama. Una vez al día realiza una comprobación de versión enviando contadores anónimos (sin URLs ni datos de pruebas), que puedes desactivar con AXIOM_TELEMETRY_DISABLED=true.
Verificación de Licencia Sin Conexión (Offline)
Las claves de licencia se verifican localmente mediante firmas electrónicas RS256, permitiendo operar incluso en redes totalmente desconectadas de Internet.
Ver Especificación de Comunicaciones →Obtén tu Clave de Licencia Gratuita
Introduce tu correo electrónico para mostrar tu clave de licencia inmediatamente en esta pantalla. Cada clave es válida por 90 días y puede renovarse gratis desde 14 días antes de su vencimiento.
Clave de Licencia Emitida
Si envías el mismo correo hasta 14 días antes del vencimiento se mostrará tu clave actual; dentro de los últimos 14 días se emitirá una clave nueva. Consulta la Guía de Instalación a continuación.
Instalación Rápida (3 Pasos)
Ejecútalo en cualquier entorno con Docker Engine 24.0+ y Docker Compose v2 (se recomienda Linux).
1.Descargar archivos de configuración
curl -fsSL https://axiom-qa.dev/install.sh | sh && cd axiom-selfhostedSe crearán docker-compose.prod.yml y .env en la carpeta axiom-selfhosted con contraseñas generadas automáticamente.
2.Configurar la clave de licencia en .env
vi .envPega la clave de licencia emitida en la línea AXIOM_LICENSE_KEY= con cualquier editor de texto.
3.Iniciar contenedores
docker compose -f docker-compose.prod.yml up -dLa primera ejecución puede tardar unos minutos mientras se descargan las imágenes Docker.
4.Configuración Inicial
Abre
http://localhost:3001/setupen tu navegador para crear la cuenta de administrador. Si lo instalaste en otro servidor, reemplaza localhost por la IP o dominio de esa máquina.
Preguntas Frecuentes (FAQ)
¿Tiene algún costo usar AXIOM?
Actualmente es gratuito. Si utilizas funciones de IA con proveedores en la nube (OpenAI, Gemini, Claude), el consumo de API se factura directamente según tu contrato con ese proveedor, o es $0 si usas Ollama local.
¿Pueden usarlo desarrolladores individuales?
Sí. Tanto desarrolladores individuales como equipos empresariales siguen exactamente el mismo proceso. Solo se necesita un correo electrónico para obtener la clave.
¿Se envían al exterior las URLs, credenciales o resultados de las pruebas?
Nunca a nuestros servidores. Todas las bases de datos, vídeos grabados y capturas se guardan en el servidor donde ejecutas AXIOM. Al usar IA, solo se envía el contexto necesario al proveedor de IA que hayas configurado.
¿Qué información se envía al servidor del operador?
Una vez al día se envían estadísticas agregadas anónimas (ID de instancia, ID de licencia, versión, SO y número de ejecuciones, sin incluir jamás URLs ni contenido de pruebas) para comprobar actualizaciones. Puedes desactivarlo con AXIOM_TELEMETRY_DISABLED=true en .env.
¿Cuál es el período de validez de la clave de licencia?
90 días desde su emisión. Desde 14 días antes del vencimiento puedes emitir una nueva clave gratuita en este mismo formulario.
¿Qué ocurre si vence la clave de licencia?
Se pausan funciones como la generación/reparación con IA y la ejecución programada, pero tus pruebas y resultados guardados no se eliminan y siguen disponibles. Al introducir una nueva clave se reactivan todas las funciones.
¿Se puede usar en entornos sin conexión a Internet (air-gapped)?
Sí. La clave de licencia se verifica internamente en AXIOM sin necesidad de contactar con nuestro servidor. Solo debes precargar las imágenes Docker y configurar un modelo local como Ollama.
¿Cómo se configura la IA?
Configura en .env la clave API de OpenAI, Google Gemini o Anthropic Claude, o bien indica la URL de tu servidor Ollama interno.
¿Cuáles son los requisitos recomendados del servidor?
Se recomiendan al menos 4 vCPU y 8 GB de RAM. Para ejecutar múltiples pruebas en paralelo, se recomiendan 16 GB de RAM o más.
