Masterclasses
YOW! Melbourne 2022

Wednesday Dec 7
09:00 –
17:00
Cliftons Melbourne, Level 1, 440 Collins Street, Melbourne, VIC 3000

Masterclass in Acceptance Test Driven Development (BDD)

Writing and maintaining a suite of Acceptance Tests that can give you a high level of confidence in the behaviour and configuration of your system is a complex task. In this Workshop, Dave will guide you through a "Four-Layer Approach" to organising and developing testing infrastructure to make tests easy to write, easy to understand, and flexible in the face of system change. You will explore the link between an effective, story-based, approach to requirements and the techniques for translating them into Executable Specifications.

The topics you will cover may include:

  • Defining the Behaviour of the System
  • Domain Specific Language
  • Acceptance Tests & BDD
  • Test Isolation
  • Protocol Drivers and Stubs
  • Dealing with Time and Asynchrony
  • Dealing with Intermittent Tests