Producing high-quality computer hardware and software requires careful, professional testing; Managing the Testing Process, Third Edition explains how to achieve that by following a disciplined se
Table of Contents
Introduction xxiii
Chapter 1 Defining What’s on Your Plate: The Foundation of a Test Project 1
Chapter 2 Plotting and Presenting Your Course: The Test Plan 49
Chapter 3 Test System Architecture, Cases, and Coverage 79
Chapter 4 An Exciting Career in Entomology Awaits You: A Bug-Tracking Database 145
Chapter 5 Managing Test Cases: The Test-Tracking Spreadsheet 199
Chapter 6 Tips and Tools for Crunch Mode: Managing the Dynamic 257
Chapter 7 Stocking and Managing a Test Lab 293
Chapter 8 Staffing and Managing a Test Team 319
Chapter 9 The Triumph of Politics: Organizational Challenges for
Chapter 10 Involving Other Players: Distributed Testing, outsourcing, and related topics 421
Chapter 11 Economics of Testing: Fiscal Context 475
Chapter 12 Testing Implications of Project and Process: Situational Context 497
Appendix A Hardware Testing Fundamentals: An Introduction for Software Testing Professionals 553
Appendix B Omninet: The Internet Everywhere Marketing Requirements Document 567
Appendix C Omninet: The Internet Everywhere System Requirements Document 575
Appendix D Bibliography, Related Readings, and Other Resources 591
Glossary 601
Index 613