Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Presentation

Common System and Software Testing Pitfalls (2014)

  • November 2014
  • By Donald Firesmith
  • This TSP Symposium 2014 presentation describes a taxonomy of 145 testing pitfalls in 21 categories, documented by causes, consequences, and recommendations.
  • Publisher: TSP Symposium
  • This presentation was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.
  • Abstract

    This TSP Symposium 2014 presentation explains that projects, testing programs, and testers often fall into commonly occurring testing pitfalls that make testing unnecessarily less effective at uncovering defects, less efficient in terms of testing resources, and more frustrating to testing stakeholders. Based on the experience of many testers, we have developed a taxonomy of 145 common testing pitfalls organized into 21 categories. Each pitfall has been analyzed and documented in terms of title, identifier, description, potential applicability, characteristic symptoms, potential negative consequences, potential causes, recommendations, and related pitfalls. The first 92 pitfalls were documented in the book Common System and Software Testing Pitfalls: How to Prevent and Mitigate Them. Since the book manuscript was baselined for publication, a further 35 pitfalls and four pitfall categories have been identified, analyzed, and documented.

  • Slides