Loading....

Tuesday, November 4, 2008

Introduction to Software Testing

11

                              Release Notes

Extensively class-tested, this textbook takes an innovative approach to software
testing: it defines testing as the process of applying a few well-defined,
general-purpose test criteria to a structure or model of the software. It
incorporates the latest innovations in testing, including techniques to test
modern types of software such as OO, web applications, and embedded software.
The book contains numerous examples throughout. An instructor’s solution manual,
PowerPoint slides, sample syllabi, additional examples and updates, testing
tools for students, and example software programs in Java are available on an
extensive website.

 

Table Of Contents

 

Part I. Overview:
1. Introduction;


Part II. Coverage Criteria:
2. Graph testing;
3. Logic coverage;
4. Input space partitioning;
5. Syntax-based testing;


Part III. Applying Criteria in Practice:
6. Practical considerations;
7. Engineering criteria for technologies;
8. Building testing tools;
9. Challenges in testing software.

 

0 comments: