Introduction to Software Testing

Paul Ammann and Jeff Offutt

Why Teach Software Testing?


Many universities do not have a course on software testing, therefore a relevant question is "why should we?" This may be a question that you have as a potential adopter, or if you're already interested in teaching software testing, this may be the question your department asks. The following list provides an effective argument for why Computer Science departments should teach their students how to test software.