ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1949 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
Critical Testing Processes
Rex Black
Mark Symonds
Appeared in:
Do not buy this book if you want to improve your debugging skills. This book is about the test process, giving examples from a fictional case study of a new release of a word processor.

The case study is for a major project at a large company with separate departments dedicated to programming and testing. The impression given is that the author's consultancy specialises in testing for large companies and no guidance is given on how to scale down the processes.

The book has four sections: Plan, Prepare, Perform and Perfect.

Plan covers risk analysis, and work planning. Much emphasis is given on obtaining stakeholder involvement. This does seem overlong and could have been improved with some pruning of the text.

Prepare covers hiring and building test teams, implementing test systems and system coverage.

Perform is the testing phase and covers handling new test releases.

Perfect describes the bug reporting process and the emphasis here is prioritising bugs and making sure that they can be reproduced before reporting them.

Throughout the book, the recurring theme is of using test feedback to improve both the testing process and the software under test.

There are errors in the book such as the graphics and text on page 392 being out of sync which should have been found during proof reading.

Much additional useful material is also contained on the author's web site at