Chapter 3. The Realities of Software Testing

IN THIS CHAPTER

  • Testing Axioms

  • Software Testing Terms and Definitions

In Chapter 1, “Software Testing Background,” and Chapter 2, “The Software Development Process,” you learned about the basics of software testing and the software development process. The information presented in these chapters offered a very high-level and arguably idealistic view of how software projects might be run. Unfortunately, in the real world you will never see a project perfectly follow any of the development models. You will never be given a thoroughly detailed specification that perfectly meets the customer's needs and you will never have enough time to do all the testing you need to do. It just doesn't happen. But, to be ...

Get Software Testing, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.