Software Quality Engineering:
Testing, Quality Assurance, and Quantifiable Improvement
The book is organized in 4 Parts and 22 chapters:
-
Part I (Chapters 1-5). Overview and Basics
- Chapter 1. Overview
- Chapter 2. What is Software Quality?
- Chapter 3. Quality Assurance
- Chapter 4. Quality Assurance in Context
- Chapter 5. Quality Engineering
-
Part II (Chapters 6-12). Software Testing
covering topics on
test models & techniques,
test management, automation, and integration,
in the following 7 chapters:
- Chapter 6. Testing: Concepts, Issues, and Techniques
- Chapter 7. Test Activities, Management, and Automation
- Chapter 8. Coverage and Usage Testing Based on Checklists and Partitions
- Chapter 9. Input Domain Partitioning and Boundary Testing
- Chapter 10. Coverage and Usage Testing Based on Finite-State Machines
and Markov Chains
- Chapter 11. Control Flow, Data Dependency, and Interaction Testing
- Chapter 12. Testing Techniques: Adaptation, Specialization, and Integration
-
Part III (Chapters 13-17). Other Quality Assurance Techniques
covering topics on
defect prevention, process improvement, inspection, formal verification,
fault tolerance, accident prevention, and safety assurance,
in the following 5 chapters:
- Chapter 13. Defect Prevention and Process Improvement
- Chapter 14. Software Inspection
- Chapter 15. Formal Verification
- Chapter 16. Fault Tolerance and Failure Containment
- Chapter 17. Comparing Quality Assurance Techniques and Activities
-
Part IV (Chapters 18-22). Quantifiable Quality Improvement
covering topics on
analysis and feedback, measurements and models, defect analysis,
risk identification, and software reliability engineering,
in the following 5 chapters:
- Chapter 18. Feedback Loop and Activities for Quantifiable Quality Improvement
- Chapter 19. Quality Models and Measurements
- Chapter 20. Defect Classification and Analysis
- Chapter 21. Risk Identification for Quantifiable Quality Improvement
- Chapter 22. Software Reliability Engineering
-
See also the complete table of contents.
Prepared by Jeff Tian
(tian@engr.smu.edu).
Created: March. 6, 2007.
Last update: March. 6, 2007.