Acceptance Testing Collection

  • Understanding Acceptance Testing

    For entrepreneurs and leaders, domain experts and specialists. Learn to create better requirements that communicate business goals and ideas for new features, with your technical colleagues, leading to resilient better-designed software.

  • Acceptance Testing with BDD

    For Product Owners, QA/Testers, BAs and Technical Leads. Learn techniques to analyse problems, find Stories and Examples, so you can write Specifications for new software that are understandable, stable and resilient to change.

  • ATDD & BDD: From Stories to Executable Specifications

    Our most technical course on Acceptance Testing, for Developers. Learn to translate Stories and Examples into Executable Specifications, and techniques for building durable tests and infrastructure for Automated Acceptance Testing.

  • This amazing course is „customer focus in a box“!

    "The ATDD & BDD course is just amazing! Never saw the topic being conveyed that clear and actionable. Feels like a starter kit we have been missing for quite some time."

Click below to explore our Acceptance Testing Course Collection.

Pick the course that's right for you.

These courses are not a progression from 'basic' to 'advanced'. They are tailored to suit the different roles involved in software development. You only need the one course that's the best fit for you.
For entrepreneurs and leaders, domain experts and specialists. Learn to create better requirements that communicate business goals and ideas for new features, with your technical colleagues, leading to resilient better-designed software.
The most technical course in our Acceptance Testing collection, for Developers. Learn to translate Stories and Examples into Executable Specifications, and techniques for building durable tests and infrastructure for Automated Acceptance Testing.
For Product Owners, QA/Testers, BAs and Technical Leads. Learn techniques to analyse problems, find Stories and Examples, so you can write Specifications for new software that are understandable, stable and resilient to change.

Scalable, Affordable Training from Renowned Expert Dave Farley

Dave’s Expertise, Teachings and Advice, 
available in Video Lessons, Worksheets and Demos,
for YOU to Study at Your Convenience,
at ONLY 40% of the Price


(compared to Dave’s in-person training events).


About Your Instructor - Dave Farley:

Dave is:

  • Pioneer and expert practitioner in CD, DevOps, TDD, ATDD, BDD and software development in general.
  • Author of the best-selling books on "Continuous Delivery" and "Modern Software Engineering".
  • Inventor of Deployment Pipelines 
  • Creator of the CD YouTube channel

Dave has spent 25+ years developing world class software, and is passionate about helping software developers around the world to improve the design, quality and reliability of their software, by sharing his expertise through his consultancy, YouTube channel, and training courses.

Dave has reconfigured his successful live courses, into an on-line learning format, so you can study and practise these techniques at a time and a place that fit around your busy schedule.

What People Say About Dave's Training Courses:

This amazing course is „customer focus in a box“!

The ATDD & BDD course is just amazing! Never saw the topic being conveyed that clear and actionable. Feels like a starter kit we have been missing for quite some time.

    - Senior Engineer


“The Acceptance Testing module was probably the best 2 hours of training I’ve ever been on.”
     
- Software Engineer


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


Last week I started to create my acceptance testing setup and I started to follow the process with three different teams. They all liked the process very much!

    - Digital Business Designer

"As busy team lead, I found that being able to pick up the course at times that suited me and the ability to work at my own pace was a much better learning experience than travelling to a live course."
      - Software Team Lead