A superior primer on software testing and quality assurance, from
integration to execution and automation
This important new work fills the pressing need for a
user-friendly text that aims to provide software engineers,
software quality professionals, software developers, and students
with the fundamental developments in testing theory and common
testing practices.
Software Testing and Quality Assurance: Theory and
Practice equips readers with a solid understanding of:
- Practices that support the production of quality software
- Software testing techniques
- Life-cycle models for requirements, defects, test cases, and
test results
- Process models for units, integration, system, and acceptance
testing
-
How to build test teams, including recruiting and retaining test
engineers
-
Quality Models, Capability Maturity Model, Testing Maturity
Model, and Test Process Improvement Model
Expertly balancing theory with practice, and complemented with
an abundance of pedagogical tools, including test questions,
examples, teaching suggestions, and chapter summaries, this book is
a valuable, self-contained tool for professionals and an ideal
introductory text for courses in software testing, quality
assurance, and software engineering.