Please enable JavaScript.
Coggle requires JavaScript to display documents.
Test Driven Development - Coggle Diagram
Test Driven Development
Definición
Desarrollo de pruebas, y luego código
Desarrollo en su conjunto
Para cada criterio de aceptación se desarrolla un test
Avanzar en pequeños pasos
Etapas
Análisis o refactor
Se limpia código
Escribir código para que test pase (Si falla se retorna al test fail)
Se inicia siguiente requerimiento
Test falla
Escribir test
Limitaciones
Bases de datos
SQL Lite mejor para testing
Mox
Problemas con interfaces gráficas (No afecta tanto actualmente)
Ventajas
Menos costoso
Facilita continous integration
Todo código escrito cubierto por una prueba
Más que simple validación de cumplimiento de requerimiento
Aplicaciones de más calidad, en menos tiempo