PRUEBAS DE ENSEÑANZA DE SOFTWARE

Páginas: 3 (517 palabras) Publicado: 18 de junio de 2013
PRUEBAS DE ENSEÑANZA DE SOFTWARE
Test-driven development (TDD)

•Enfoque o Técnica de programación que emplea pruebas unitarias y refactorización de código.
•Técnica de programación queemplea pruebas unitarias y refactorización de código. [1]
•Modelo de programación mediante la creación de pruebas unitarias antes de codificar, que ayuda a controlar el proceso de programación. Por eso, enocasiones, ha sido denominado Test First Development, porque en TDD los casos de prueba no se realizan para testear que un código funciona correctamente una vez implementado, sino que se escriben antesde implementar nada, orientados a funcionalidades muy concretas de lo que se espera de la aplicación a desarrollar.[2]

Objetivos
• Testear pruebas unitarias hasta que éstas devuelvan un resultadosatisfactorio en función del requisito de la aplicación.
• La aplicación debe ser llevada a cabo por personas del mismo grupo de trabajo. [3]
•Código limpio
•Código que obedece a una especificaciónFases de desarrollo de TDD
•Requerimientos: El desarrollador abstrae conceptos y conductas, y escribe un conjunto de requisitos de carácter significativo en el conjunto de la aplicación. 
•CrearTest: Se crea el test necesario para poner a prueba uno de los requerimientos seleccionados en la fase anterior. 
•Implementación: Desarrollo del código que haga funcionar cada prueba unitar creada enla fase anterior. 
•Ejecutar Test: Se ejecutará el test para comprobar si la funcionalidad elegida funciona de la forma deseada o no. 
•Integrar y testear pruebas: Una vez la prueba puesta encuestión sea testeada correctamente deberá ser integrada al conjunto de pruebas unitarias que ya hayan sido adecuadamente probadas y verificadas.
•Refactorización: Esta fase consiste en la restructuracióndel código escrito hasta el momento sin provocar cambios en la estabilidad del conjunto creado hasta el momento.
•Repetición: En esta fase se elimina el nuevo requerimiento añadido al conjunto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pruebas de software
  • Pruebas de software
  • Pruebas de software
  • Pruebas de software
  • Pruebas De Software
  • Pruebas de software
  • pruebas de software
  • prueba de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS