Course info
May 7, 2021
1h 13m
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.

Acceptance Test-Driven Development (ATDD) is a proven practice within agile teams that promotes collaboration with the customer and within the team by setting clear and unambiguous expectations for the behavior of the software. In this course, you will learn how this example-driven approach can be an effective addition to your teams’ development practices. First, you will learn the basic principles of ATDD. Second, you will learn how to best gather the input and format your acceptance tests. Finally, you will be presented with practical examples of ATDD using popular test automation frameworks. After this course, you will have the fundamental knowledge needed to start incorporating ATDD in your own portfolio of development practices.

About the author
About the author

Tommy van Schaik spent most of his academic and professional career as a linking pin between business and IT. His focus areas are: project management, IT governance, business processes, IT architecture, requirement engineering, and business rules.

More from the author
ICAgile (ICP-PRG): Building and Integrating
1h 26m
Jun 30, 2021
ICAgile (ICP-PRG): Collaboration and Tooling
1h 33m
Jun 15, 2021
More courses by Tommy van Schaik
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, and welcome to this course, ICAgile: Acceptance Testing. My name is Tommy van Schaik. Communication between developers, testers, and the users of a system are one of the main bottlenecks in modern software development, which can lead to confusion and lower quality. In this course, we're going to apply acceptance test‑driven development to take away some of these communication issues. Specifically, we will focus on explaining the basics of acceptance test‑driven development, how to effectively gather examples together with the users, and applying acceptance test‑driven development in practice. After this course, you will be familiar with the acceptance test‑driven development practices, and you will be ready to start implementing this best practice into your team. So let's go ahead and get started on this course, ICAgile: Acceptance Testing here, at Pluralsight.