The Four Schools of Software Testing

Bret Pettichord, ThoughtWorks

Testing experts often disagree. Why? Different testers have different understandings of the role and mission of software testing. This session presents four schools of software testing, each with a different understanding of the purpose and foundation of testing. One school sees testing based on mathematics. Another sees it as an activity that needs to be planned and managed. A third sees it as a basis for understanding and improving software process. And the fourth sees it as an intelligence service, providing actionable information. These all sound reasonable enough, but each has provided the foundation for a school of testing and different hierarchies of values. Learn more about the four schools of software testing and the effects they have on your life. You may find that you, your colleagues, and management are operating in different schools.

  • A thought-provoking talk about the different views of software testing
  • Controversies arising from the foundations of different schools
  • The source of conflicts that arise in your work about software testing

Upcoming Events

Apr 26
Jun 07
Oct 03
Nov 14