Volver al glosario
testing

BDD

Metodología de pruebas enfocada en el comportamiento del usuario. Aprende qué es BDD, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Definición

BDD (Behavior-Driven Development) o Desarrollo Guiado por Comportamiento es una metodología que extiende TDD enfocándose en el comportamiento del sistema desde la perspectiva del usuario. Utiliza un lenguaje más legible y cercano al dominio del negocio (como Gherkin) para definir escenarios de prueba, permitiendo que tanto desarrolladores como personas no técnicas puedan entender qué debe hacer el sistema.

Ejemplos

  • Scenario: Login exitoso
  • Given usuario existente
  • When inicia sesion
  • Then accede al sistema