🧠 Agentic QA (Quality Assurance Basado en Agentes)
Definición
Paradigma de testing donde múltiples agentes autónomos de IA colaboran para planificar, escribir, ejecutar y verificar pruebas de software. Supera al testing tradicional basado en scripts estáticos al adaptarse a cambios en la interfaz o la lógica del backend.
Arquitectura Típica de 4 Agentes
- Planner Agent: Lee los requisitos (PRD, OpenAPI spec o DOM) y diseña los casos de prueba.
- Executor Agent: Ejecuta los pasos de prueba navegando por la app mediante herramientas como Playwright_MCP.
- Reviewer Agent: Compara los resultados esperados con los obtenidos y valida regresiones.
- Diffs Agent: Corrige errores en el código de prueba si la falla se debe a un cambio legítimo de UI.
Relaciones
- Reducción de mantenimiento: Self_Healing_Tests
- Protocolo de integración: Model_Context_Protocol_Testing
- Herramientas que lo usan: TestSprite, Autonoma_AI, Stagehand