A Practitioner's Guide To Software Test Design

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

Download PDF

Happy learning!

4 Likes