Acceptance Test-driven Development: Mastering Agile Testing
On agile teams, testers can struggle to “keep up” with the pace of development if they continue employing a waterfall-based verification process—finding bugs after development. Nate Oster challenges you to question waterfall assumptions and replace this legacy verification testing with Acceptance Test-driven Development (ATDD). With ATDD, you “test first” by writing executable specifications for a new feature before development begins. Learn to switch from “tests as verification” to “tests as specification” and to guide development with acceptance tests written in the language of your business. Get started by joining a team for a simulation and experience how ATDD helps build in quality instead of trying to test out defects. Then progress to increasingly more realistic scenarios and practice the art of specifying intent with plain-language and table-based formats. These paper-based simulations give you meaningful practice with how ATDD changes the way you think about tests and collaborate as a team. Leave empowered with a kit of exercises to advocate ATDD with your own teams!
|Apr 05||Agile Tester Certification—ICAgile|
Discover the Software Testing Analysis & Review Canada Conference
The Premier Software Testing Conference
Agile Development Conference & Better Software Conference West
The Premier Collocated Conferences for Software Professionals