The Art of Software Testing
Author: G.J. Myers
Publisher: Wiley-Interscience, 1979,177 Pages.
Buy the book Now
The Art of Software
Testing is a book that is technical in nature and is aimed at the professional
tester. Nevertheless, the author provides information and examples on
testing that can be applied to the job, so that even a relative novice
can reap effective results. A self-assessment test is provided in chapter
1, to show that even the most basic of programs requires a thorough
test-case design. The importance of understanding what testing actually
is, is pointed out. Use is made of flow charts, program code examples
and test cases to bring across concepts to the reader. Diagrams and
tables are also used to help clarify topics being discussed.
The book holds a wealth
of knowledge and experience in software testing, and tackles the subject
scientifically, systematically and in a structured manner. It provides
factual information with guidelines and practical examples.
|
Diagrams tend to be very technical and it
is assumed that the reader has a background in software architecture.
Topics such as inspections, walkthroughs, reviews as well as test-case
design, module testing, high-order testing, debugging and test tools are
covered in detail.
One senses that a determined effort has
been made to help testers improve their skills, methodology and view of
testing to such a degree that the sword is truly sharpened. The author
works with the reader and tries to stimulate the reader to think.
The Art of Software Testing is a high-level
book that is focused on how to test, and is not for the timid reader.
For the professional tester and developer, this book is an invaluable
source that should not be ignored.
D.M. Halford
What do other reviewers say?
Eighty-percent of the reviewers find this
book to be practical, comprehensive, concise and insightful. They consider
it to be more of a reference book that can be used by programmers at all
levels, but is not recommended for beginners. Twenty-percent of the reviewers
feel that the book does not explain various concepts and "how to do things"
clearly. They feel that the book is of a good standard, but requires refining.
On the whole, the book is considered to be good value for money and a
worthwhile purchase.
|