Preguntas etiquetadas con bdd

BDD son las siglas de "Behavior-Driven Development", un estilo de desarrollo de software que fomenta la cooperación entre desarrolladores y partes interesadas mediante la identificación y exploración de diferentes ejemplos de cómo un sistema o un elemento más pequeño de código podría funcionar desde la perspectiva del usuario.

30
Relación entre BDD y TDD

¿Cuál es la relación de BDD y TDD? Por lo que entendí, BDD agrega dos cosas principales sobre TDD: nombres de pruebas (asegurar / debería) y pruebas de aceptación. ¿Debo seguir TDD durante el desarrollo por BDD? En caso afirmativo, ¿deberían nombrarse mis pruebas de unidad TDD con el mismo estilo...

17
¿Cómo usar las pruebas unitarias cuando se usa BDD?

Estoy tratando de entender BDD. He leído algunos artículos y, como entendí, BDD es "el siguiente paso" de TDD. Digo eso porque encuentro que ambos son muy similares, y como pude leer en este artículo , BDD nació como una mejora de TDD. Genial, me gusta mucho la idea. Hay un punto práctico que no...

13
¿Cuál es el papel de QA en un proyecto BDD?

Si ejecuta un proyecto con BDD con una cobertura del 100% de las historias de los usuarios con pruebas de aceptación automatizadas, ¿cuál sería el papel de un probador / persona de control de calidad? Supongo que estoy imaginando que los desarrolladores escribirían las pruebas de aceptación junto...

11
Migrar requisitos heredados a BDD

P: ¿Cuál es la mejor manera de trasladar una gran empresa a Cucumber con al menos 15 años de requisitos de software heredados mantenidos en una base de datos de requisitos? Actualmente considerando: 1) Migrar todo Desventaja: no tenemos tiempo / presupuesto ilimitados, tenemos que avanzar para...

9
¿Cómo tener éxito en los talleres de especificaciones de BDD?

Hoy intentamos introducir BDD en nuestro proceso de desarrollo de software mediante un taller de especificaciones. Para este taller tuvimos 2 desarrolladores, 1 probador y 1 analista de negocios. El taller duró 1h30 y al final logramos resolver algunos escenarios de BDD para nuestra nueva función....