Saltar al contenido

Una forma de desarrollar software en la que los casos de prueba se desarrollan, y a menudo se automatizan, antes de que el software se desarrolle para ejecutar esos casos de prueba.