Preface to the Second Edition

Software Testing: A Craftsman’s Approach, Second Edition

Seven years have passed since I wrote the preface to the First Edition. Much has happened in that time, hence this new edition. The most significant change is the dominance of the unified modeling language (UML) as a standard for the specification and design of object-oriented software. This is reflected in the five chapters in Part V that deal with testing object-oriented software. Nearly all of the material in Part V is UML-based.

The second major change is that the Pascal examples of the First Edition are replaced by a language neutral pseudo-code. The examples have been elaborated; Visual Basic executable modules available on the CRC Press website support ...

Get Software Testing, 4th Edition 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.