Este documento describe diferentes metodologías de pruebas ágiles como TDD, BDD, ATDD. TDD se refiere al desarrollo guiado por pruebas unitarias para garantizar que el código funcione según lo diseñado. BDD utiliza un formato de escenarios de prueba de "Dado-Cuando-Entonces" para definir claramente los requisitos y resultados esperados. ATDD se basa en pruebas de aceptación definidas conjuntamente con el cliente para validar que el producto cumple con los criterios de aceptación.