September 2022
Intermediate to advanced
564 pages
9h 56m
English
Test-driven development is primarily a process for developers. Sometimes, customers and product owners want to see the results of automated tests too. Unfortunately, the humble unit test that is the foundation of TDD is simply too low-level to be helpful to non-developers. That’s where the idea of Behavior Driven Development (BDD) comes in.
BDD tests have a few characteristics that set them apart from the unit tests you’ve seen so far: