Acceptance Test Driven Development (ATDD) with SpecFlow

Acceptance Test-Driven Development is a test methodology that picks up where unit testing ends and can be leveraged to make testing a collaborative effort for the entire agile team. You will learn the Given-When-Then nomenclature of ATDD and how it can be applied to writing requirements or acceptance criteria that easily flow into test case development. We’ll look at the setup, syntax, roles of each agile team member in making it work, and also at some strategies for using SpecFlow in a project regardless of testers’ technical expertise. Although SpecFlow is Microsoft’s implementation of Cucumber for .NET, what you will learn in this session can be applied to any other tool of your preference.

Learning Objectives:

  • Gain insight to an approach to automated acceptance testing
  • Learn the nomenclature of ATDD: Given-When-Then
  • Learn different strategies for adopting ATDD

Location: Date: April 20, 2016 Time: 3:30 pm - 4:30 pm hs_chrisTaylor Chris Taylor