Software Testing and Continuous Quality Improvement
William E. Lewis(Author)
Auerbach (Publisher)
1st Edition
Published on 21. April 2000
Book
Hardback
656 pages
978-0-8493-9833-9 (ISBN)
Article exhausted; check for reprint
Description
This book helps accelerate the development of high quality software using continuous process improvement. The book starts with an overview of basic quality principles and how you can apply the continuous improvement cycle to software testing. It then reviews waterfall life cycle testing, followed by an extensive RAD testing methodology for client/server and the internet. The final section provides a comprehensive analysis of modern testing tools.
More details
Language
English
Place of publication
London
United Kingdom
Publishing group
Taylor & Francis Ltd
Target group
College/higher education
Professional and scholarly
Programmers, application developers, project managers
Illustrations
10 s/w Photographien bzw. Rasterbilder, 16 s/w Tabellen
10 Halftones, black and white; 16 Tables, black and white
Dimensions
Height: 235 mm
Width: 156 mm
Weight
1066 gr
ISBN-13
978-0-8493-9833-9 (9780849398339)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

William E. Lewis
Software Testing and Continuous Quality Improvement, Second Edition
Book
10/2004
2nd Edition
Auerbach
€61.89
Article exhausted; check for reprint
Person
Content
Introduction
Section 1: Software Quality in Perspective
Part 1: Quality Assurance Framework:
What is Quality?
Prevention Versus Detection
Verification Versus Validation
Part 2: Overview of Testing Techniques
Test Case Design
Black Box Testing (functional)
White Box Testing (structural)
Part 3: Quality Through a Continuous Improvement Process
Contribution of Dr. Edward Deming
Role of Statistical Methods
Deming's 14 Quality Principles
Section 2: Life Cycle Testing Review
Part 1: Overview
Part 2: Verifying the Requirements Phase
Part 3: Verifying the Logical Design Phase
Part 4: Verifying the Physical Design Phase
Part 5: Verifying the Program Unit Design Phase
Part 6: Verifying the Coding Phase Testing
Section 3: Client/Server and Internet Testing Methodology
Part 1: Development Methodology Overview
Part 2: Information Gathering (Plan)
Part 3: Test Planning (Plan)
Part 4: Test Case Design (Do)
Part 5: Test Development (Do)
Part 6: Test Execution/Evaluation (Do/Check)
Part 7: Prepare for the Next Spiral (Act)
Part 8: Conduct the System Test
Part 9: Conduct Acceptance Testing
Part 10: Summarize/Report Spiral Test Result
Section 4: Modern Testing Tools
Part 1: Introduction to Testing Tools
Part 2: Methodology to Evaluate Testing Tools
Appendices
A: Spiral Testing Methodology Appendix
B: Software Quality Assurance Plan Appendix
C: Requirements Specification Appendix
D: Change Request Form
E: Test Templates
F: Checklists
G: Integrating Testing into Development Methodology
H. Software Testing Techniques
Glossary
Bibliography
Index
Section 1: Software Quality in Perspective
Part 1: Quality Assurance Framework:
What is Quality?
Prevention Versus Detection
Verification Versus Validation
Part 2: Overview of Testing Techniques
Test Case Design
Black Box Testing (functional)
White Box Testing (structural)
Part 3: Quality Through a Continuous Improvement Process
Contribution of Dr. Edward Deming
Role of Statistical Methods
Deming's 14 Quality Principles
Section 2: Life Cycle Testing Review
Part 1: Overview
Part 2: Verifying the Requirements Phase
Part 3: Verifying the Logical Design Phase
Part 4: Verifying the Physical Design Phase
Part 5: Verifying the Program Unit Design Phase
Part 6: Verifying the Coding Phase Testing
Section 3: Client/Server and Internet Testing Methodology
Part 1: Development Methodology Overview
Part 2: Information Gathering (Plan)
Part 3: Test Planning (Plan)
Part 4: Test Case Design (Do)
Part 5: Test Development (Do)
Part 6: Test Execution/Evaluation (Do/Check)
Part 7: Prepare for the Next Spiral (Act)
Part 8: Conduct the System Test
Part 9: Conduct Acceptance Testing
Part 10: Summarize/Report Spiral Test Result
Section 4: Modern Testing Tools
Part 1: Introduction to Testing Tools
Part 2: Methodology to Evaluate Testing Tools
Appendices
A: Spiral Testing Methodology Appendix
B: Software Quality Assurance Plan Appendix
C: Requirements Specification Appendix
D: Change Request Form
E: Test Templates
F: Checklists
G: Integrating Testing into Development Methodology
H. Software Testing Techniques
Glossary
Bibliography
Index