Behavior Driven Development (BDD) Training

2 days BDD workshop to learn specification by examples, writing features and scenarios using Gherkin and automating scenarios using Cucumber, SpecFlow and Behave etc. Workshop covers practices like impact mapping, user story splitting and story mapping. BDD workshop will help you to understand complete software development life-cycle starting from requirement till release.

Is this for me?

This course suitable for you if you are a,

  • Product Owner
  • Business Analyst
  • Scrum Master
  • Team Lead
  • Software Engineer
  • QA Engineer
  • Project Manager
  • Functional Manager
  • Senior Manager

What do I need to know before attending?

There is no prerequisite but good to read Scrum Guide before attending this work. Scrum Guide freely available here.

What will this course cover?

  • Principles and practices of BDD
  • Translating examples into Gherkin – format for executable specifications
  • Example Mapping & Discovery Workshops to achieve shared understanding
  • Installing Cucumber and setting up your development environment
  • Key differences in TDD and BDD
  • Writing first scenario for your product
  • Writing step definitions for first Scenario
  • Using parameters in step definitions
  • Backgrounds, Tags, Tables, Scenario Outlines and other Gherkin tricks
  • Living documents and importance of living documents

What is the next step?

You can choose to pursue one of the certification offered by Scrum.Org based on your core skills like Dev, Test or BA track.