Software Testing and Continuous Quality Improvement, Third Edition |
|
|
|
|
| William E. Lewis |
| December 2008, Auerbach Publications, Hardcover, 688 pages, ISBN 1420080733
|
|
|
|
 |
|
| 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. |
 |
|
Software Quality in Perspective
A Brief History of Software Testing
Quality Assurance Framework
Overview of Testing Techniques
Transforming Requirements to Testable Test Case
Quality through Continuous Improvement Process
Waterfall Testing Review
Overview
Static Testing the Requirements
Static Testing the Logical Design
Static Testing the Physical Design
Static Testing the Program Unit Design
Static and Dynamic Testing the Code
Spiral Software Testing Methodology: Plan, Do, Check, Act
Development Methodology Overview: Plan, Do, Check, Act
Information Gathering (Plan)
Test Planning (Plan)
Test Case Design (Do)
Test Development (Do)
Test Coverage through Traceability (Do)
Test Execution/Evaluation (Do/Check)
Prepare for the Spiral (Act)
Conduct the System Test (Act)
Conduct Acceptance Testing (Act)
Summarize/ Report Spiral Test Results(Act)
Project Management Methodology
The Project Management Framework
Project Quality Management
Defect Management Process
Integrated Testing and Development
Test Project Management Constraints
Emerging Specialized Areas in Software Testing
Test Process and Automation Assessment
Non-Functional Testing
SOA Testing
Agile Testing
Testing Center of Excellence (CoE)
On-Site/Off-Shore Model
Modern Software Testing Tools
Software Testing Trends
Taxonomy of Software Testing Tools
Methodology to Evaluate Automated Testing Tools
Appendices
Spiral Testing Methodology
Software Quality Assurance Plan
Requirements Specification
Change Request Form
Test Templates
Checklists
Software Testing Techniques
Bibliography
Glossary
|
|
|