Contents:
1. Overview 2. What is software quality? 3. Quality assurance 4. Quality assurance in context 5. Quality engineering 6. Testing : concepts, issues, and techniques 7. Test activities, management, and automation 8. Coverage and usage testing based on checklists and partitions 9. Input domain partitioning and boundary testing 10. Coverage and usage testing based on finite-state machines and Markov chains 11. Control flow, data dependency, and interaction testing 12. Testing techniques : adaptation, specialization, and integration 13. Defect prevention and process improvement 14. Software inspection 15. Formal verification 16. Fault tolerance and failure containment 17. Comparing quality assurance techniques and activities 18. Feedback loop and activities for quantifiable quality improvement 19. Quality models and measurements 20. Defect classification and analysis. 21. Risk identification for quantifiable quality improvement 22. Software reliability engineering.
There are no comments on this title.