Our Blog Excerpts Savings Contact


Dorset House Publishing
High-Quality Books on Software Engineering and Management.  Since 1984.
dorsethouse.com > titles


iDH Sign-Up

Get Our e-News
Delivered by FeedBurner

Testing Dirty Systems

by William E. Perry and Randall W. Rice

ISBN: 978-0-932633-56-9  
(forthcoming)   est. 368 pages   softcover  
$35.95 (plus shipping)

Subject(s): Software Testing


Expert Guidance on
Testing the Toughest Systems

About the Book

Some systems are more difficult to test than others. Software testers contend with undefined or partially defined requirements; outdated, incomplete, or nonexistent documentation; complex logic; a mixture of languages; or worse. All of these factors make a system dirty, or virtually untestable.

In Testing Dirty Systems, authors William Perry and Randall Rice teach testers a six-step process for approaching such systems, using • system diagnosis • test planning • test execution • test analysis • report development • and dirty system repair.

Because of the unknown characteristics of the dirty system, the traditional validation of comparing actual processing results against the expected processing results is often inadequate. Analysis of a dirty system must go much further into describing the expected operational characteristics of the system, including

  • probability of failure based on failures during testing
  • expected difficulty of making changes based on inadequacy of documentation
  • estimate of defects that remain in the system
  • operating conditions that will lead to failures
  • coverage levels based on code or test cases
  • complexity levels based on coding structure

Project leaders, independent testers, quality assurance personnel, and IS auditors will benefit from this book, as well as end-users and customers with a vested interest in the success of their systems.

Insights From the Book

"We hope to give you a framework to build upon, not only to test your dirty systems, but also to improve them, using the results of the testing."

—from the introduction

Dorset House Catalog
This Book's Flyer

By this Author
Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach

Also Recommended

Handbook of Walkthroughs, Inspections, and Technical Reviews, by Daniel P. Freedman and Gerald M. Weinberg

The Psychology of Computer Programming: Silver Anniversary Edition, by Gerald M. Weinberg

Understanding the Professional Programmer, by Gerald M. Weinberg

What Every Programmer Should Know About Object-Oriented Design, by Meilir Page-Jones

Why Does Software Cost So Much? (And Other Puzzles of the Information Age), by Tom DeMarco

How to Order

To order this book by credit card directly from Dorset House in New York, please call (800) 342-6657 or (212) 620-4053, weekdays, 9am to 6pm. Alternatively, print out our Faxable Order Form and fax to (212) 727-1044.

To purchase at a bookstore, contact our Recommended Booksellers to verify availability. Any store can order from Dorset House using the book's title and ISBN number. Also, bookstores can order our books through Baker & Taylor.

We'd like to make it easy for you to order, so please contact us at any time for help!

New: 3143 Broadway, Suite 2B    New York, New York 10027    USA
1-800-DH-BOOKS or 212-620-4053, fax 212-727-1044
Copyright © 1996-2008 by Dorset House Publishing Co., Inc. All rights reserved.
Home | Blog | Savings | Stores | Features | Titles | Authors | Subjects | Orders | About | Contact | Legal