Software Testing and Continuous Quality Improvement, Third Edition

  • 8h 48m
  • William E. Lewis
  • CRC Press
  • 2009

The third edition of this bestseller provides a comprehensive look at software testing as part of the project management process, emphasizing testing and quality goals early on in development. Building on the success of previous editions, the text explains how compliance testing helps an IT organization meet Sarbanes-Oxley and Basel II requirements. The sections on test effort estimation are fully updated, providing greater emphasis on testing metrics. New chapters address process, application, and organizational metrics. The book also examines all aspects of functional testing and looks at the relation between changing business strategies and changes to applications in development.

In this Book

  • Introduction
  • A Brief History of Software Testing
  • Quality Assurance Framework
  • Overview of Testing Techniques
  • Transforming Requirements to Testable Test Cases
  • Quality through Continuous Improvement Process
  • Overview
  • Static Testing the Requirements
  • Static Testing the Logical Design
  • Static Testing the Physical Design
  • Static Testing the Program Unit Design
  • Static Testing and Dynamic Testing the Code
  • Development Methodology Overview
  • Information Gathering (Plan)
  • Test Planning (Plan)
  • Test Case Design (Do)
  • Test Development (Do)
  • Test Coverage through Traceability
  • Test Execution/Evaluation (Do/Check)
  • Prepare for the Next Spiral (Act)
  • Conduct the System Test (Act)
  • Conduct Acceptance Testing
  • Summarize/Report Test Results
  • The Project Management Framework
  • Project Quality Management
  • The Defect Management Process
  • Integrated Testing and Development
  • Test Management Constraints
  • Test Process and Automation Assessment
  • Nonfunctional Testing
  • SOA Testing
  • Agile Testing
  • Testing Center of Excellence
  • On-Site/Offshore Model
  • Software Testing Trends
  • Taxonomy of Software Testing Tools
  • Methodology to Evaluate Automated Testing Tools
  • Bibliography
  • Glossary
SHOW MORE
FREE ACCESS