Behavior-Driven Development - CI/CD Glossary Definition
Behavior-driven development (BDD) extends TDD by writing examples in a structured, plain-language form (often Given-When-Then) that business and developers share, then automating them as tests.
In CI/CD
BDD scenarios written in Gherkin run as executable acceptance tests in the pipeline, so the same document that specifies behavior also verifies it on every build.
Related guides
Test-Driven Development - CI/CD Glossary DefinitionTest-Driven Development: Test-driven development (TDD) is a practice where you write a failing test first, th…
Continuous Testing - CI/CD Glossary DefinitionContinuous Testing: Continuous testing is running automated tests at every stage of the pipeline, so quality…
Definition of Done - CI/CD Glossary DefinitionDefinition of Done: A definition of done is a shared, explicit checklist of conditions a work item must meet…