Want some BDD? It’s coming your way. BDD, or Behavior-driven development, usually comes up when a team decides to do end-to-end level automation, and suddenly BDD frameworks join the chat.
But BDD is not really a tool. Understanding the methodology, its goals, and how BDD frameworks facilitate them, is crucial for a successful implementation.
In this webinar, I explain BDD’s goals, and how tools like Cucumber integrate the BDD ideas into actual code. I discuss when to use BDD, and when not to. Misunderstanding BDD, can lead to waste of development efforts, and large maintenance costs.
Of course, can’t talk about BDD without vegetables. I show examples of BDD scenarios and different types of tests with Cucumber, and what is the difference between TDD and BDD (and it’s not just the letter).
In this webinar, I cover:
- What is BDD really
- When to use BDD
- BDD frameworks
- Examples of specs using the BDD framework Cucumber
- BDD vs TDD
If you’re interested in BDD, there’s a course for that! Check out the full “Introduction to BDD” workshop.
0 Comments