Software Engineering KB

Home

❯

06 Development Process

❯

01 Testing

❯

01 Concept

❯

Behavior Driven Development

Behavior-Driven Development

Feb 10, 20261 min read

  • testing
  • bdd

Behavior-Driven Development

← Back to Advanced Testing Techniques

Gherkin syntax, Cucumber, executable specifications. BDD extends TDD by using natural language to describe behavior from the user’s perspective. Given-When-Then scenarios serve as both specifications and automated tests.

Key Properties

  • Gherkin Syntax
  • Executable Specifications
  • Stakeholder Readable

Related

  • Test-Driven Development (foundation)
  • Test Organization (Given-When-Then structure)

testing bdd


Graph View

  • Behavior-Driven Development
  • Key Properties
  • Related

Backlinks

  • Advanced Testing Techniques
  • Test-Driven Development
  • Gherkin Syntax

Created with Quartz v4.5.2 © 2026

  • GitHub