Desarrollo Guiado por Comportamiento (BDD)

Kom i gang. Det er Gratis
eller tilmeld med din email adresse
Desarrollo Guiado por Comportamiento (BDD) af Mind Map: Desarrollo Guiado por Comportamiento (BDD)

1. Práctico BDD

2. TDD

2.1. Test Driven Development - Desarrollo Guiado por PRUEBAS

2.1.1. Origen TDD

2.1.1.1. Desarrollo SW

2.1.1.1.1. Modelo Tradicional (5)

2.1.1.1.2. Modelo TDD (3)

2.1.1.1.3. Herramientas

2.1.1.2. Que es TDD?

2.1.1.2.1. Técnica de Desarrollo de Software Guiada desde las Pruebas

2.1.1.2.2. Modelo TDD

2.1.2. EJEMPLO DE TDD

3. BDD

3.1. Behavior Driven Development Desarrollo Guiado por Comportamiento

3.1.1. ORIGEN BDD

3.1.1.1. Metodologías Agiles

3.1.1.2. BDD

3.1.1.2.1. Extensión de TDD

3.1.2. Caracteristicas

3.1.2.1. Sencillo de entender por gente no técnica

3.1.2.2. Nombres de pruebas como oraciones

3.1.2.3. Orientado a agile

3.1.2.4. Enfatizar el comportamiento sobre el test

3.1.2.5. Entendimiento compartido

3.1.2.5.1. Se involucra a negocio, desarrollo y tester

3.1.2.6. Test a diferentes niveles

3.1.2.6.1. Piramide Test - Mike Cohn (SCRUM)

3.1.3. Ventajas

3.1.3.1. Especificaciones

3.1.3.1.1. Código antes de su desarrollo

3.1.3.2. Documentación

3.1.3.2.1. El código mismo ayuda a la tarea de documentación

3.1.3.3. Automatización

3.1.3.4. Modelo Trabajo - Integrando TDD y BDD

3.1.3.5. El código ilustra reglas de negocio y no solo UI

3.1.4. Herramientas

3.1.4.1. Cucumber

3.1.4.1.1. Gherkin

3.1.4.1.2. Compatibilidad con Lenguajes de Programación

3.1.4.1.3. Estructura

4. ATDD

4.1. Acceptance Test Driven Development

4.1.1. Definicion

4.1.1.1. ATDD es un proceso, en donde el equipo discute en colaboración criterios de aceptación

4.1.2. Caracteristicas

4.1.2.1. Divide en grupos de aceptacion

4.1.2.2. Colaboración cross en las áreas para la definición

4.1.2.3. Esta sera la base inicial del proceso de Regresion