Pragmatic software testing becoming an effective and efficient test professional

A hands-on guide to testing techniques that deliver reliable software and systems Testing even a simple system can quickly turn into a potentially infinite task. Faced with tight costs and schedules, testers need to have a toolkit of practical techniques combined with hands-on experience and the rig...

Full description

Bibliographic Details
Main Author: Black, Rex
Format: eBook
Language:English
Published: Indianapolis, Ind. Wiley 2007
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Includes bibliographical references and index
  • Ch. 1. What does it mean to be pragmatic?
  • Ch. 2. Triangle test exercise
  • Ch. 3. Aligning testing with the project
  • Ch. 4. Understanding test strategies, tactics, and design
  • Ch. 5. Understanding risks to system quality
  • Ch. 6. Aligning testing with quality risks
  • Ch. 7. Quality risk analysis exercise
  • Ch. 8. Reviews and other static tests
  • Ch. 9. Review exercise
  • Ch. 10. Equivalence classes and boundary values
  • Ch. 11. Equivalence classes and boundary values exercise
  • Ch. 12. Use cases, live data, and decision tables
  • Ch. 13. Decision table exercise
  • Ch. 14. State transition diagrams
  • Ch. 15. State transition diagram exercise
  • Ch. 16. Domain testing
  • Ch. 17. Domain testing exercise
  • Ch. 18. Orthogonal arrays and all pairs
  • Ch. 19. Orthogonal arrays exercise
  • Ch. 20. Reactive testing
  • Ch. 21. Control-flow testing
  • Ch. 22. Control-flow testing exercise
  • Ch. 23. Data-flow testing
  • Ch. 24. Data-flow testing exercise
  • Ch. 25. Integration testing
  • Ch. 26. Integration basis test exercise
  • App. A. Omninet : the Internet everywhere marketing requirements document
  • App. B. Omninet : the Internet everywhere system requirements document