This text presents all the important test design techniques in a single place and in a consistent, and easy-to-digest format. It enables you to choose the best test case design, find software defects, develop optimal strategies, and more.
Table of Contents
- A Practitioner’s Guide to Software Test Design
- Preface
- Chapter 1 - The Testing Process
- Chapter 2 -Case Studies
- Section I - Black Box Testing Techniques
- Chapter 3 - Equivalence Class Testing
- Chapter 4 -Boundary Value Testing
- Chapter 5 - Decision Table Testing
- Chapter 6 - Pairwise Testing
- Chapter 7 - State-Transition Testing
- Chapter 8 - Domain Analysis Testing
- Chapter 9 - Use Case Testing
- Section II - White Box Testing Techniques
- Chapter 10 -Control Flow Testing
- Chapter 11 - Data Flow Testing
- Section III - Testing Paradigms
- Chapter 12 - Scripted Testing
- Chapter 13 - Exploratory Testing
- Chapter 14 - Test Planning
- Section IV - Supporting Technologies
- Chapter 15 - Defect Taxonomies
- Chapter 16 -When to Stop Testing
- Section V - Some Final Thoughts
- Appendix A -Brown & Donaldson Case Study
- Appendix B - Stateless University Registration System Case Study
- Bibliography
Happy learning!