Preface to the Second Edition

Welcome to the Second Edition of Foundations of Software Testing. Thanks to the many instructors, students, and professionals, the wide adoption of the first edition, and comments and suggestions from the readers, have led to this thoroughly revised version of the first edition. Changes and additions to the text are summarized next.

Reorganization

The second edition is divided into four parts. Part I, titled “Preliminaries,” contains two chapters. Chapter 1 introduces the basics of software testing and Chapter 2 some mathematical preliminaries. Part II, titled “Test Generation,” contains four chapters. Chapter 3 introduces test generation methods based on partitioning the input and output domains of the program under ...

Get Foundations of Software Testing, 2nd 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.