A Practical Guide to Testing Object-Oriented Software focuses on the real-world issues that arise in planning and implementing effective testing for object-oriented and component-based software development. It shows how testing object-oriented software differs from testing procedural software and highlights the unique challenges and opportunities inherent in object-oriented software testing.
The authors reveal how object-oriented software development allows testing to be integrated into each stage of the processfrom defining requirements to system integrationresulting in a smoother development process and a higher end quality. As they follow this process, they describe what to test at each stage as well as offer experienced-based testing techniques.
You will find information on such important topics as:
One comprehensive example runs throughout the book to demonstrate testing techniques for each stage of development. In addition, the book highlights important questions that testers should ask when faced with specific testing tasks.
The authors acknowledge that testing is often viewed as a necessary evil, and that resources allocated to testing are often limited. With that in mind, they present a valuable repertoire of testing techniques from which you can choose those that fit your budget, schedule, and needs.
McGregor (computer science, Clemson University) and Sykes (computer science, Furman University) discuss real-world issues that arise in planning and implementing effective testing for object-oriented and component based software development. The book shows how testing object-oriented software differs from testing procedural software and highlights the challenges and opportunities inherent in object- oriented software testing. It also offers guidance in integrating testing into each stage of development, and describes what to test at each stage. This process, as well as specific testing techniques, are illustrated by a comprehensive example running throughout the book. Annotation c. Book News, Inc., Portland, OR (booknews.com)