Agile Engineering
practices training and
courses

1 day

Agile Engineering
practices training and
courses

Real World BDD

1 day

Real World BDD

Behavior Driven development is about helping business  and technology expert collaborate to deliver the best possible solutions. In recent years  BDD alongside TDD has helped many teams significantly improve their development speed, their overall quality and to satisfy the business expectation.

In this workshop we will explore the foundations of the BDD method, from its theory to its more practical aspects. We will practice scenario writing, we will learn how to leverage the Given/When/Then syntax and we will also learn how to automate scenarios using common BDD tools.

Intended Audience: Team leaders, Developers and Automation Engineers  with at least 1 year of experience developing software/test automation.

 

Objectives

  • Understanding BDD/ATDD concepts
  • Learning the Given/When/Than syntax
  • Writing effective scenarios
  • Getting to know a BDD tool
  • Experiencing BDD for UI testing

 

Topics

  • Introduction to ATDD/BDD
  • Writing a Basic Test
  • Writing Effective Scenarios
  • Advance usages of a BDD tool (SpecFlow/Cucumber)
  • Using G/W/T for UI testing

 

This is a general syllabus and in case of an in-house training, it is possible to make the necessary adjustments to make it more appropriate for your organization’s specific needs.