An expert in the software testing field, Beizer uses a range of examples testing IRS tax forms and their corresponding off-the-shelf tax preparation packages to demonstrate how a wealth of accepted and proven black box testing techniques can be used to validate the requirements of the forms as they relate to software. All methods are thoroughly introduced and tests are designed, modeled, and debugged for readers. Includes numerous self-evaluation quizzes and tax forms.