BDD para principiantes | ¿Qué es BDD con ejemplos? Cómo funciona BDD | ¿Qué es el pepino?

Blog

Dime tu puntuación en los comentarios a continuación.
1 ¿Qué es BDD?
Desarrollo impulsado por el comportamiento
2 Cómo se realiza el BDD
3 3 Prácticas de BDD
4 ¿Qué es el pepino?



¿Qué significa BDD?
¿Por qué deberíamos hacer BDD?






Que es BDD
Desarrollo impulsado por el comportamiento
BDD tiene que ver con la colaboración entre equipos
Crea un entendimiento común sobre el comportamiento de la aplicación.
Genera documentación común que pueda ser entendida por todos los equipos y partes interesadas



Empezar con. una historia de usuario



  1. Se discute entre equipos
  2. Conversación y discusión sobre cómo debería comportarse el sistema
  3. Se crean, debaten, acuerdan y aprueban ejemplos
  4. Los ejemplos están documentados de manera que se puedan desarrollar y probar con automatización
  5. Fase de codificación: implementar el comportamiento según los ejemplos documentados

3 Prácticas de BDD
Descubrimiento
Explore y discuta sobre cómo debería comportarse el sistema
Resultado: comportamiento acordado del sistema






Formulación
Cree ejemplos concretos que se puedan automatizar
Resultado: ejemplos documentados

php busca matriz multidimensional por valor

Automatización
Codificación según los ejemplos documentados para implementar el comportamiento acordado del sistema
Cree pruebas de automatización tomando un ejemplo a la vez para guiar el desarrollo
Resultado: pruebas de automatización e implementación de código

¿Qué es el pepino?
El pepino es una herramienta que facilita el BDD
Los profesionales de BDD pueden usar Cucumber para automatizar su documentación
Cucumber es una herramienta que comprende su documentación y la convierte en pruebas automatizadas.

# desarrollador # programación

www.youtube.com

BDD para principiantes | ¿Qué es BDD con ejemplos? Cómo funciona BDD | ¿Qué es el pepino?

BDD para principiantes | ¿Qué es BDD con ejemplos? Cómo funciona BDD | ¿Qué es el pepino? Behavior Driven Development (BDD) es un proceso de desarrollo de software que surgió originalmente de Test Driven Development (TDD). BDD usa ejemplos para ilustrar el comportamiento del sistema que están escritos en un lenguaje legible y comprensible para todos los involucrados en el desarrollo.