TDD: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Desarrollo guiado por pruebas o Test-driven development (TDD) es una práctica para desarrollo de software consistente en la repetición de un ciclo breve en el que primero se codifica un caso para automatizar la prueba de la función que se quiere programar. A continuación escribe un código mínimo que debe pasar esa prueba, y a partir de ahí se va refactorizando el código hasta el nivel de producto deseado. | '''Desarrollo guiado por pruebas o ''Test-driven development'' (TDD)''' es una práctica para desarrollo de software consistente en la repetición de un ciclo breve en el que primero se codifica un caso para automatizar la prueba de la función que se quiere programar. A continuación escribe un código mínimo que debe pasar esa prueba, y a partir de ahí se va refactorizando el código hasta el nivel de producto deseado. | ||
TDD traduce los requisitos a pruebas, de forma que el que el código pase las pruebas es la garantía de que el producto cumple con los requisitos. | TDD traduce los requisitos a pruebas, de forma que el que el código pase las pruebas es la garantía de que el producto cumple con los requisitos. |