Chapter 1. How Agile Testing Has Evolved

Each of us started our “agile” career as the lone tester on an Extreme Programming (XP) team. At the time, none of the publications about XP even mentioned having testers on the team. There were two roles: programmer and customer. Customers would specify all the acceptance tests, programmers would automate them, and presto, you’re done. When we went to XP conferences, we were usually the only people attending who self-identified as testers, although we knew that testers had a lot of value to add. We experimented, we discussed testing with the XP pioneers, and we traded ideas with each other and with other members of our respective teams.

Agile development evolved, and agile testing evolved along with it. ...

Get More Agile Testing: Learning Journeys for the Whole Team now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.