Chapter 5. Software Testing

Introduction

Testing has been the primary form of defect removal since the software industry began. For many software projects, it is the only form of defect removal utilized. Because testing is among the oldest forms of software defect removal, there is substantial literature about testing itself, about test case design, about test library control, and there are also many other “how to do it” books for various kinds of testing. Testing also is a field in which several companies and nonprofit groups offer certification. There are ISO, IEEE, and other standards on testing as well.

Yet considering the importance of testing and its universal penetration of the software industry and the large number of books published ...

Get The Economics of Software Quality 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.