Publisher's Synopsis
Software testing has never had the grand appeal that adorns some areas of computer science. No-one could ever accuse it of being a `fashionable'||''' area of study and yet it is essential. The goal, when developing testing methods, is to be able to take any program and produce the smallest amount of test data that will give you the greatest amount of information about that program. The aim of this book is to pull together the majority of work that has been carried out in the area of software testing. It has been written with a number of people in mind: the practitioner who wants to apply state of the art techniques to the production of software, the researcher in software engineering who wants a detailed overview of the subject, and the advanced undergraduate who is studying the subject.