El “desarrollo basado en pruebas” se refierea un estilode programación en el que tres actividades están estrechamente entrelazadas:
•La implementación de las funciones justas que el cliente necesita
•La minimización del númerode defectos que lleganal software en fase de producción.
•La producción de software modular, altamente reutilizable y preparadopara el cambio
Objetivos
•Explorar los conocimientos en agilidad
•Profundizar en Test DrivenDevelopment (TDD)
•Conocer sobre el desarrollo dirigido por Testsde aceptación (ATDD)
•Inspeccionar los Tipos de test
•Analizar testsunitarios y frameworks xUnit
•Reconocer Mocksy otros dobles de prueba
•Indagar sobre el Diseño Orientado a Objetos
•Explorar la Integración Continua
•Ejecutar el componente de laboratorio práctico
Esta certificación está diseñadapara demostrarlos niveles de habilidad de los estudiantes en cuanto al proceso de codificación de pruebas, desarrollo y refactorización de forma continua del código construido en los proyectos de software.