Software Testing And Quality Assurance

Hardcover
from $0.00

Author: Kshirasagar Naik

ISBN-10: 0471789119

ISBN-13: 9780471789116

Category: Quality Control

Search in google:

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.

List of FiguresList of TablesCh. 1 Basic Concepts and Preliminaries 1Ch. 2 Theory of Program Testing 31Ch. 3 Unit Testing 51Ch. 4 Control Flow Testing 86Ch. 5 Data Flow Testing 112Ch. 6 Domain Testing 135Ch. 7 System Integration Testing 158Ch. 8 System Test Categories 192Ch. 9 Functional Testing 222Ch. 10 Test Generation From FSM Models 265Ch. 11 System Test Design 321Ch. 12 System Test Planning and Automation 355Ch. 13 System Test Execution 406Ch. 14 Acceptance Testing 450Ch. 15 Software Reliability 471Ch. 16 Test Team Organization 496Ch. 17 Software Quality 519Ch. 18 Maturity Models 546Glossary 581Index 600