EvonX

Producto · Pruebas automatizadas

El juego está probado antes de que lo juegues.

EvonX divide cada cambio de un juego en pasos y comprueba cada paso antes del siguiente. Cuando juegas la vista previa, ese build ya está probado.

Una prueba después de cada paso

Cada paso del plan es un nodo de acción con su propia comprobación. El agente solo construye sobre un paso cuando está claro que funciona.

Errores corregidos antes de que los veas

Si una comprobación falla, el agente encuentra la causa y la arregla en el mismo paso. Juegas un build que ya ha superado sus comprobaciones.

Comprobado en un entorno real

Las pruebas se ejecutan en la vista previa en vivo – un contenedor real con el juego real –, no contra mocks que siguen en verde mientras producción se rompe.

Regresiones detectadas antes de la PR

Como la comprobación ocurre de forma continua durante el build, las regresiones aparecen cuando solo están a un paso de profundidad, no cuando ya están enterradas bajo una semana de cambios.

evonx.ai — Execution · Execution Flow
La pestaña «Execution» de EvonX: un grafo de ejecución con cinco nodos para un cambio – los nodos de contrato y persistencia están terminados, el de la interfaz de administración está en marcha, y el flujo móvil y el nodo de pruebas de casos límite y regresión aún esperan sus dependencias.
El último nodo de esta ejecución es un nodo de pruebas – comprobaciones de casos límite y regresión –, que espera a las dos ramas que tiene que comprobar antes de poder ejecutarse.

Lo que muestra el grafo de ejecución

Una ejecución es un grafo de nodos de acción, y las flechas son dependencias reales, no el orden de una lista de tareas. Aquí el modelo de datos y la capa de persistencia están en verde – justo lo que permitió empezar con las pantallas de administración; el flujo móvil que viene detrás espera en la cola, y el nodo de abajo – pruebas de casos límite y regresión – sigue en amarillo hasta que terminen las dos ramas, porque antes no hay nada útil contra lo que buscar regresiones. Los contadores de arriba resumen la ejecución en una línea: cuántos nodos hay, cuántos han terminado, cuántos están en marcha y cuántos han fallado.

Probar como parte de construir, no como una fase posterior

En la mayoría de los equipos, probar es una fase que empieza cuando termina el desarrollo, justo cuando los errores son más caros de deshacer. EvonX le da la vuelta: la comprobación está en cada nodo de acción, así que la calidad se impone paso a paso, mientras el cambio todavía es barato de corregir.

Primero la prueba, luego la aprobación

El resultado es una vista previa en vivo que puedes jugar. Apruebas un build jugable con las comprobaciones superadas y solo entonces el cambio se convierte en una pull request. El grafo de la captura muestra los nodos por los que pasa el build de un juego.

Juega un build que ya está probado.

Empieza gratis. Describe un juego y mira cómo se construye y comprueba cada paso.