Crea, Ejecuta y Repara Pruebas E2ECompletamente 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.
8 Vídeos Demostrativos Completos (Con Subtítulos y Capítulos en Español)

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.

Empieza Aquí (79s)¿Qué puede hacer AXIOM? Generación con IA, Ejecución Autónoma, Autorreparación y Programación

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.

Beneficio Clave

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

6 pasos
Pruébalo en tu propio entorno:Ir a Instalación Rápida →

* 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.

* AXIOM se proporciona TAL CUAL (AS-IS, sin garantía) para desarrolladores y empresas. El operador no asume ninguna responsabilidad por pérdida de datos, fallos o cargos de APIs externas derivados de su uso. Utilízalo siempre en un entorno de pruebas con copias de seguridad.

Instalación Rápida (3 Pasos)

Ejecútalo en cualquier entorno con Docker Engine 24.0+ y Docker Compose v2 (se recomienda Linux).

  1. 1.Descargar archivos de configuración

    curl -fsSL https://axiom-qa.dev/install.sh | sh && cd axiom-selfhosted

    Se crearán docker-compose.prod.yml y .env en la carpeta axiom-selfhosted con contraseñas generadas automáticamente.

  2. 2.Configurar la clave de licencia en .env

    vi .env

    Pega la clave de licencia emitida en la línea AXIOM_LICENSE_KEY= con cualquier editor de texto.

  3. 3.Iniciar contenedores

    docker compose -f docker-compose.prod.yml up -d

    La primera ejecución puede tardar unos minutos mientras se descargan las imágenes Docker.

  4. 4.Configuración Inicial

    Abre http://localhost:3001/setup en 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.