Practical software testing. A process-oriented approach

From MaRDI portal





This book gives a broad, albeit not deep introduction to software testing and related fields of software quality. The book is structured into sixteen chapters and three appendices. The first three chapters are a general introduction to testing. Chapters 4-6 cover the classic black-box and white-box testing techniques and the different testing levels (unit, integration, system test, etc.) The next three chapters are devoted to planning, documenting, organizing and controlling the test process. Chapters 10, 11, 12, 13 and 15 deal with non-testing issues of software quality: reviews, measurement, evaluating quality, defect prevention, and process control and improvement. Chapter 14 is on testing tools and chapter 16 describes the Testing Maturity Model (TMM), which the author has developed. The Appendices contain a bibliography, a sample test plan and all the details of the TMM. The author gives a short introduction to the TMM in chapter 1 and then uses it as a framework for the rest of her textbook. The text is well-organized and easy to read. All basics of testing that you will expect from a textbook on that topic are covered. On the other hand, the text does not go into enough detail such that the reader can learn and apply the techniques without further guidance. Some recent developments in the field of testing and quality are not covered, e.g. automatic regression testing on the unit level (using concepts such as JUnit) or the work on new inspection techniques such as meetingless inspections, perspective-based reading, etc. There are exercises at the end of each chapter. Nevertheless, the book is less practical that it claims to be in the title; the presentation follows a rather academic style. So if you are looking for a text for beginners who need a first introduction to the field, this book is ok as long as you augment it with supplementary material.











This page was built for publication: Practical software testing. A process-oriented approach

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4428286)