Guía EASYDENT · 3 noviembre 2026

Pruebas de software con IA: de día, de noche y siempre supervisadas

Una inteligencia artificial recorre el programa como lo haría un usuario, de día o de noche, y una persona de nuestro equipo revisa el resultado. Lo aplicamos a EASYDENT y a cualquier otro software.

Pantalla de un portátil con código y herramientas de depuración
Pruebas con IA

Resumen

Pruebas con IA en cuatro ideas

Qué hacemos

Una IA maneja el programa sobre una copia de pruebas, repite recorridos y avisa de lo que falla.

De día y de noche

De día, tras cada cambio. De noche, con tareas programadas que revisamos a primera hora.

Con supervisión

La IA detecta; la decisión es siempre de una persona de nuestro equipo.

Para cualquier software

Escritorio, web o API, en el lenguaje y con la base de datos que tenga.

Qué son

Qué son las pruebas con IA

Probar un programa a mano es lento y se hace poco: cada cambio puede romper algo que ya funcionaba y nadie vuelve a comprobarlo todo. Nuestro sistema usa inteligencia artificial para recorrer el programa igual que lo haría una persona: abre pantallas, rellena datos, cambia estados, guarda y comprueba que el resultado es el esperado.

Si algo falla por el camino, queda registrado con el paso exacto en el que ocurrió, para que quien programa lo pueda reproducir y corregir.

Cuándo

Pruebas diurnas y pruebas nocturnas

  • De día: pruebas puntuales mientras se desarrolla, justo después de cada cambio, para detectar el error cuando todavía es barato de corregir.
  • De noche: tareas programadas que recorren el programa de forma desatendida sobre una copia de pruebas. Por la mañana hay un informe esperándonos.

Las dos se complementan: las de día dan respuesta inmediata y las de noche repiten, sin cansarse, recorridos largos que a una persona le llevarían horas.

Supervisión

La IA prueba; una persona decide

Los resultados no se aceptan a ciegas. Una persona de nuestro equipo revisa cada informe, descarta falsas alarmas y decide qué se corrige antes de que nada llegue a un cliente.

Además, las pruebas se hacen siempre sobre copias con datos inventados: ningún dato real de pacientes ni de clientes interviene.

Alcance

Para cualquier tipo de software

No dependemos de que el programa sea de un sector concreto. Lo mismo funciona con una aplicación de escritorio clásica que con una web o una API, y con cualquier lenguaje y base de datos. Lo que cambia es el guion de pruebas, que se prepara con quien conoce el programa.

Casos reales

Dos programas, dos tecnologías

EASYDENT

Es nuestro programa de gestión para clínicas dentales, y el primero en el que usamos este sistema: cada versión se recorre antes de llegar a las clínicas (agenda, ficha del paciente, ficha clínica) sobre una copia con datos de demostración.

Pantalla principal de EASYDENT con datos de demostración
Pantalla principal de EASYDENT, con datos de demostración.

Gestión de tintorerías industriales

Además de EASYDENT, llevamos la programación, la gestión y el mantenimiento de un programa de gestión de tintorerías industriales. Está hecho con tecnología distinta: Java y Kotlin sobre Spring Boot, con una base de datos MySQL cuyos cambios se aplican con migraciones versionadas, de modo que cada actualización queda registrada y se puede repetir.

Ficha técnica del programa de gestión de tintorerías industriales
Ficha técnica del programa de tintorerías (sin datos de clientes).

En ese proyecto hemos migrado datos desde un programa antiguo de ficheros DBF a la base de datos MySQL, comprobando registro a registro que no se perdía ni se alteraba nada, y hemos preparado una misma aplicación que se adapta a dos instalaciones distintas solo con configuración.

Modernización

Y si tu programa se ha quedado antiguo

Las pruebas con IA son lo que nos permite modernizar aplicaciones con tranquilidad: antes de tocar nada se prueba lo que hay, y después de cada cambio se comprueba que todo sigue funcionando. Es el camino que hemos seguido con EASYDENT (nuevo diseño, base de datos SQL, API REST) y con el programa de tintorerías (de ficheros DBF a MySQL).

Si tienes un programa que funciona pero necesita una interfaz nueva, otra base de datos o conectarse con otros sistemas, cuéntanos tu caso.

Cómo empezamos

Cómo trabajamos contigo

  1. Conocer el programa: lo que hace, cómo se usa y qué no puede fallar.
  2. Guion de pruebas: los recorridos que la IA repetirá, acordados contigo.
  3. Copia de pruebas: con datos inventados, nunca sobre producción.
  4. Pruebas diurnas y nocturnas: con informe revisado por una persona.
  5. Mejoras y mantenimiento: corregimos y volvemos a comprobar.

Lecturas relacionadas

Cómo usamos la IA para depurar EASYDENT · SQL frente a MDB · Automatización con n8n

Contar mi casoVolver al blog