De generar casos de prueba con IA a ejecutarlos directamente con Hootie Live Test

  • Autor de la entrada:

Durante los últimos dos años, casi todo lo que vimos de inteligencia artificial aplicada al testing giró alrededor de una misma idea: generar… Generar casos de prueba a partir de una historia de usuario, generar datos de prueba, generar escenarios en Gherkin, generar ideas para explorar. Eso esttá muy bien, y lo usamos a diario pero ya es parte del pasado.

Un caso de prueba escrito no encuentra ningún bug. Lo que encuentra los bugs es recorrer el código y/o ejecutar esas pruebas.

Y para este último punto, estuve probando Hootie Live Test, la herramienta de ejecución de pruebas automáticas con IA desarrollada por Kualitee.

¿Qué es Hootie Live Test?

Hootie Live Test es una sesión de testing en vivo con la IA. Le describís una tarea en lenguaje natural, como se la explicarías a un compañero, y Hootie la resuelve en tiempo real sobre tu aplicación web: abre la página, lee los formularios, los campos y los botones, ejecuta los pasos y te cuenta qué pasó.

Una de las ventajas que tiene esto es que los casos de prueba se construyen en base a lo que realmente pasó en la pantalla, no en base a una documentación desactualizada. Todos tenemos casos de prueba en nuestra suite con un botón que ya no se llama así, un campo que se movió o un paso que nunca existió. Cuando el caso lo escribe quien ejecutó, esa distancia entre la documentación y la aplicación desaparece. Obviamente que existe el riesgo de que la aplicación no haga lo que la documentación dice y tomemos ese comportamiento que experimentamos como válido, pero para eso previamente le podemos describir lo que esperamos que suceda y luego dejarla que explore.

¿Cómo se usa Hootie Live Test?

Es bastante simple. Este sería el paso a paso:

  1. Ingresar al proyecto
  2. Acceder a Configuración > Ambientes > y agregar el ambiente donde vas a probar. Completar con la URL y las credenciales para loguearse si fuera necesario.
    • Environments
  3. Acceder a AI Copilot – Hootie y crear un nuevo flujo de trabajo
    • Hootie - Flujo de trabajo
  4. Completar todos los campos necesarios y hacer clic en Generar. Ahí empiezan a generarse los casos de prueba. Una vez que Hootie termine, el flujo de trabajo aparecerá en la lista de flujos de trabajo con un indicador de estado.
  5. Hacer clic en el icono «Éxito» que aparece junto a la fila del flujo de trabajo para abrir la vista de Información sobre casos de prueba.
  6. Revisar el desglose por categoría: “Positivo”, “Negativo” y “Margen”.
    • Hootie - Exito y escenarios
  7. Seleccionar los casos que queremos conservar y, a continuación, hacemos clic en «Importar casos de prueba»
  8. Acceder a la sección «Casos de prueba». Aquí se muestran todos los casos importados con su «Estado de validación» actual.
  9. Para validar los casos de prueba, hacer clic en «Acciones» y seleccionar el icono Validar. También se puede hacer clic directamente en el estado de validación para iniciarla.
  10. Hootie revisa cada caso para comprobar su estructura, claridad y preparación para la ejecución. Los casos validados muestran el estado «Éxito». Los casos que requieren atención se marcan para que puedan corregirse antes de ejecutarlos.
  11. Acceder a la pestaña «Ejecuciones». Todos los casos validados correctamente aparecerán aquí como listos para ejecutarse.
  12. Seleccionar los casos a ejecutar.
  13. Hacer clic en “+ Agregar casos de prueba al ciclo” (abajo a la derecha) para asignarlos a un ciclo de Hootie.
  14. Acceder a la sección «Gestión del ciclo de prueba». Allí aparecerá lel ciclo de Hootie Copilot (con un nombre que incluye una marca de tiempo, por ejemplo, hootie_copilot_2026-11-07_12:09:14).
  15. Abrir el ciclo.
  16. Hacer clic en “Ejecutar”. Hootie ejecuta cada caso en la URL de tu aplicación y marca cada uno como “Aprobado” o “Fallido” en tiempo real.

Dónde encaja y dónde no

Me parece importante ser honesta con esto, porque no es una herramienta mágica.

Dónde me parece que suma:

  • Regresión de recorridos críticos cuando los builds salen seguido y no hay una suite automatizada que los cubra, o mientras se construye.
  • Equipos donde no todos programan. Un tester funcional o un analista de negocio puede dejar un caso ejecutable sin escribir código.
  • Documentar funcionalidad nueva a partir de lo que realmente hace la aplicación, con evidencia por paso.
  • Menos fragilidad ante cambios menores de interfaz, porque Hootie lee la pantalla en cada ejecución en lugar de depender de un selector fijo.

Dónde no lo usaría (o no todavía):

  • Como reemplazo de una suite automatizada en el pipeline. Si tenés cientos de casos que corren cada noche en CI con Playwright, Selenium o Cypress, eso sigue siendo lo más eficiente. Live Test lo veo como complemento.
  • Aplicaciones que no son web. Trabaja sobre una URL. Una app móvil nativa o el gameplay dentro de una consola quedan fuera.
  • Pruebas de rendimiento, carga o seguridad. No es su propósito.
  • Datos de producción. Siempre entornos y cuentas de prueba.

Hay un costo a tener en cuenta: cada sesión consume créditos de IA, y las conversaciones largas consumen más. Mi recomendación es escribir escenarios cortos, con un objetivo claro y un resultado esperado explícito.

El rol del tester no desaparece

Hootie ejecuta lo que le pedís y te dice qué vio. Decidir qué vale la pena probar, qué es un bug, qué severidad tiene y qué riesgo hay detrás sigue siendo trabajo nuestro. Y hay cosas que una IA no detecta: un juego puede no tener ningún bug y aun así ser aburrido.

Lo que cambia es dónde ponemos el tiempo. Menos tiempo repitiendo pasos y escribiendo casos que ya nadie lee, más tiempo en testing exploratorio, análisis de riesgo y conversaciones con el equipo. Pasamos de ser quienes ejecutan a ser quienes dirigen la prueba.

Cómo probarlo

Si querés probar Hootie Live Test con tu propia aplicación, podés crear una cuenta en Kualitee desde este enlace.

Lo vamos a mostrar en vivo

Junto con Kualitee venimos haciendo una serie de webinars donde mostramos la herramienta aplicada a distintas industrias: Ya vimos FinTech, Banking, Healthcare, Manufacturing… y próximamente vendrán otras. En uno de los próximos webinars vamos a mostrar Hootie Live Test en vivo, no te lo pierdas. Seguinos en redes sociales para enterarte cuándo será y cómo inscribirte.

Preguntas frecuentes sobre Hootie Live Test

¿Qué es Hootie Live Test?

Es una funcionalidad de Kualitee en la que su copiloto de IA, Hootie, ejecuta pruebas en vivo sobre una aplicación web a partir de instrucciones en lenguaje natural, y guarda el resultado como caso de prueba.

¿En qué se diferencia de generar casos de prueba con IA?

Generar casos produce documentación. Live Test ejecuta la prueba sobre la aplicación real, registra evidencia por paso y permite volver a correr el caso en cada build.

¿Necesito saber programar para usarlo?

No. Las pruebas se describen en lenguaje natural. Ayuda tener claro el resultado esperado de cada paso.

¿Reemplaza a Selenium, Playwright o Cypress?

No. Para suites grandes que corren en un pipeline de CI, la automatización con código sigue siendo la opción más eficiente. Live Test es un complemento para crear y validar casos rápido y sin código.

¿Sirve para pruebas de regresión?

Sí, es uno de sus dos modos. Con Validate an existing test, Hootie re-ejecuta un caso guardado sobre el environment que elijas, por ejemplo el de un nuevo build.

¿Funciona con aplicaciones móviles?

Trabaja sobre una URL, así que está pensado para aplicaciones web. Las apps móviles nativas quedan fuera de su alcance.


Si te sirvió este artículo, seguime en LinkedIn, YouTube e Instagram, donde comparto contenido sobre testing y calidad de software.