Tutorial de desarrollo impulsado por el comportamiento

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.

BDD se enfoca en brindar un proceso compartido y herramientas compartidas que promueven la comunicación entre los desarrolladores de software y los analistas comerciales para colaborar en el desarrollo de software, con el objetivo de entregar productos con valor comercial. Por lo tanto, este tutorial será útil para desarrolladores de software y analistas comerciales en todos los niveles.

Antes de comenzar con este tutorial, asumimos que ya conoce los conceptos básicos de las pruebas y tiene experiencia práctica con algunas herramientas de prueba. Si no conoce bien estos conceptos, le sugeriremos que siga nuestro breve tutorial Prueba de software.