ScaledAgile, Inc. logo

Behavior-Driven Development (BDD)

Behavior-Driven Development (BDD) is a test-first, Agile testing practice that provides built-in quality by defining (and potentially automating) tests before, or as part of, specifying system behavior.