Cada pieza de software debe pasar por pruebas de control de calidad de software. Por lo general, implica que un evaluador humano cree una serie de casos de prueba y luego verifique la interfaz del software en busca de errores y otros problemas. El martes, MuukTest, una startup de Raleigh, Carolina del Norte, anunció un nuevo agente de IA diseñado para ayudar a crear esas pruebas de una manera mucho más automatizada. «Desde que comenzamos, la visión ha sido automatizar la tecnología de control de calidad de software para reducir la creación de pruebas a un clic, y esa ha sido toda la visión», dijo el cofundador y CEO de la empresa, Ivan Barajas Vargas, a TechCrunch. Estas herramientas permiten a los evaluadores probar cada menú, botón y operación en la interfaz de usuario del software en múltiples condiciones para tratar de detectar la mayor cantidad de errores posible antes de que el software se lance al público. El CTO y cofundador Renan Ugalde dice que Barajas Vargas ha estado involucrado en pruebas de control de calidad de software durante 20 años, y que querían usar la destreza de ingeniería de Ugalde para capturar ese conocimiento profundo y entrenar a un agente de IA para ayudar a construir los conjuntos de pruebas. Han combinado varias tecnologías de IA para poner en práctica ese conocimiento, incluidos múltiples modelos de lenguaje de gran tamaño, aprendizaje automático tradicional, visión artificial y reconocimiento de imágenes. “Entrenamos a los agentes de IA para que pensaran como un evaluador de control de calidad, para que comprendieran el contexto dentro de la aplicación: entender qué es un menú, qué es una entrada y cuándo espera ver algo”, dijo Ugalde. Esto requiere aprendizaje de refuerzo, así como más información sobre el contexto general y toda la experiencia que tienen los dos fundadores en control de calidad para traducir eso en un agente. Con el tiempo, «agente de IA» ha surgido como un término para el software impulsado por IA que ayuda con una tarea o un conjunto de tareas, pero hasta este momento no hay una definición estándar. Para MuukTest, actúa como un asistente inteligente, que realiza algunas de las tareas más mundanas que tradicionalmente habría realizado un evaluador de control de calidad humano. Los fundadores emigraron a los EE. UU. desde México en 2011. Barajas Vargas finalmente se estableció en Dell, mientras que Ugalde aterrizó en IBM, mientras ambos crecían en sus carreras con niveles crecientes de responsabilidad. Unieron fuerzas y lanzaron MuukTest en 2019, donde el objetivo siempre ha sido reducir la cantidad de esfuerzo necesario para generar y ejecutar pruebas de control de calidad. Las primeras versiones de su solución no utilizaban código ni algoritmos para crear las pruebas, pero con el nuevo producto de IA generativa, los clientes pueden simplemente describir el tipo de conjunto de pruebas que desean y MuukTest lo crea automáticamente para ellos. Luego pueden ejecutar el conjunto de pruebas creado por la IA con un solo clic, lo que reduce en gran medida la cantidad de esfuerzo requerido, dijo. MuukTest realmente comenzó a encontrar el ajuste del producto al mercado a principios del año pasado. Incluso antes de que se agregara el elemento de IA al conjunto de productos, la empresa lo estaba haciendo bien con un aumento de ingresos de 15 veces el año pasado con respecto al año anterior, y creen que están listos para crecer aún más rápido con las nuevas capacidades. La empresa, que participó en Mass Challenge, una incubadora de empresas emergentes con sede en Massachusetts, el año en que lanzaron la empresa emergente, ha recaudado un total de $ 6 millones entre inversiones y subvenciones. Con 36 empleados y 10 contratistas, Barajas Vargas dice que la empresa tiene la intención de mantener un nivel de gastos conservador. La nueva capacidad del agente de IA está disponible de forma general a partir de hoy.