Software Testing:

A Craftsman's Approach,

5th Edition

This package contains folders of spreadsheets for various forms of software testing. Each folder has a local ReadMe with directions. We hope this gives users a sense of what it is like to use testing environments without the usual complexities. In recommended use order the folders are: Naive testing (after chapter 2), Spec based testing (after chapters 5, 6, and 7), and Code based testing (after chapter 8), and agile testing (whenever appropriate). If each stage is completed, the user will be able to complete a side-by-side comparison of the faults found in the Triangle and NextDate examples.

The structure of the entire package is recreated below to allow for downloading of individual files: