A hands-on guide to testing techniques that deliver reliablesoftware and systems
Testing even a simple system can quickly turn into a potentiallyinfinite task. Faced with tight costs and schedules, testers needto have a toolkit of practical techniques combined with hands-onexperience and the right strategies in order to complete asuccessful project. World-renowned testing expert Rex Blackprovides you with the proven methods and concepts that testprofessionals must know. He presents you with the fundamentaltechniques for testing and clearly shows you how to select andapply successful strategies to test a system with budget and timeconstraints.
Black begins by discussing the goals and tactics of effectiveand efficient testing. Next, he lays the foundation of histechnique for risk-based testing, explaining how to analyze,prioritize, and document risks to the quality of the system usingboth informal and formal techniques. He then clearly describes howto design, develop, and, ultimately, document various kinds oftests. Because this is a hands-on activity, Black includesrealistic, life-sized exercises that illustrate all of the majortest techniques with detailed solutions.
By the end of this book, you'll know more about the nuts andbolts of testing than most testers learn in an entire career, andyou'll be ready to put those ideas into action on your next testproject.
With the help of real-world examples integrated throughout thechapters, you'll discover how to:
- Analyze the risks to system quality
- Allocate your testing effort appropriately based on the levelof risk
- Choose the right testing strategies every time
- Design tests based on a system's expected behavior (black box)or internal structure (white box)
- Plan and perform integration testing
- Explore and attack the system
- Focus your hard work to serve the needs of the project
The author's companion Web site provides exercises, tips, andtechniques that can be used to gain valuable experience andeffectively test software and systems.
Wiley Technology Publishing Timely. Practical.Reliable.
Visit the author's Web site athttp://www.rexblackconsulting.com/