Software Testing Techniques, 2nd Edition
(From the inside of the dust jacket) When it appeared in 1982, the First Edition of Software Testing Techniques was called "five years ahead of its time" by reviewers, and throughout the 1980s it has been the benchmark work on software testing. . . Software TestingTechniques, 2nd Edition is the first book-length work that explicitly addresses the idea that design for testability is an important as testing itself - not just by saying that testability is desirable goal, but by showing the reader how to do it. Every chapter has testability guidelines that illustrate how the technique discussed in the chapter can be used to make software more easily tested and therefore more reliable and maintainable.