What's In This Course?

We start with the questions - What is Acceptance Testing? and How do we implement it across our organisation? and conclude by looking at how we create effective, efficient test cases in complex systems.

  • Event Storming - Understanding Your Problem

  • Defining the Behaviour of the System

  • Capturing & Translating Requirements

  • Scope & Properties of Good Acceptance Tests

  • Video Demonstrations of Writing Stories as a Team

  • Practical Exercises in Writing Specifications and Story-Mapping

  • Effective Test Strategy

Learn from the Expert

Dave Farley, one of the pioneers of Acceptance Testing, shares his Expertise, Teachings and Advice with YOU in Video Lessons, Worksheets and Demos, to Study at Your Convenience.

For Less Than 40% of the Price (compared to Dave’s in-person training events).

Course Objectives:

* Learn tools and techniques to analyse problems in a way that helps to determine which product features to develop.

* Develop skills in the creation and use of “Acceptance Tests” in the form of “Executable Specifications”

* Practise effective story-writing using a combination of “Story Mapping” and “Specification by Example” techniques.

Course curriculum

    1. Welcome! from Dave Farley

    2. About This Course

    3. My Learning Objectives

    1. Why Acceptance Test?

    2. What is Acceptance Testing

    3. Teamwork & Communications

    4. BDD - Defining the Behaviour of the System

    5. Exercise 1 - Specifications Without Implementation Detail

    6. BDD - It's All About Behaviour

    7. Event Storming - Understanding Your Problem

    8. Capturing & Translating Requirements

    9. Story-Mapping - Organising Requirements

    10. Exercise 2 - Story Mapping

    11. Specification by Example

    12. Review Your Learning - 1. Stories, Examples and Specifications

    1. Test First

    2. Properties of Good Acceptance Tests

    3. Acceptance Tests & BDD

    4. Exercise 3 - Finding Stories and Examples

    5. Exercise 3 - Answers - Finding Stories and Examples

    6. Real World Worked Example - Part 1 - Finding Stories

    7. Exercise 4 - Thinking not Coding

    8. Real World Example - Part 2 - Stories to Examples

    9. Review Your Learning - 2. Effective Tests

    1. The Scope of Acceptance Tests

    2. Effective Test Strategy

    3. Review Your Learning - 3. Test Strategy

    1. Congratulations!

    2. My Feedback

    3. References, Links and Recommendations

About this course

  • £399.00
  • 30 lessons
  • 3 hours of video content

What Our Students Are Saying

  • Shift Mindset

    “Great introduction on how to shift left mindset that starts from the expectations of the requirements”

  • Huge Credibility

    “The fact that Dave is one of the creators of the discipline and had successfully implemented it gives him huge credibility.”


  • I Recommend to Others

    “Great content to continuously refer to and coach others. Really keeps you grounded on separating the “what” from the “how”.

Interested in a Group Booking?

Our "Acceptance Testing with BDD" Course is available to book for a Team, or Group of students.

Contact Us -  courses@continuous-delivery.co.uk 
to discuss Your Requirements and Get a Quote.


Instructor