Business System Analysis Bookstore
In Association with Amazon.com
Help PicoSearch
Looking for Business Analysis Training

Software Testing and Continuous Quality Improvement, Second Edition

Buy the Book
Summary TOC Look Inside Comments
William E. Lewis, GUNASEKARAN VEERAPILLAI
June 2004, Auerbach Publications, Hardcover, 534 pages, ISBN 0849325242

Instructor-led, virtual, and self-paced training for Business Analysts What Do Business Analysts Do?
How to Plan, Prepare, and Execute User Acceptance Testing
Introduction to Planning, Preparing and Executing User Acceptance Testing
How to Plan and Prepare for User Acceptance Testing
How to Find and Develop User Acceptance Test Cases
How to Execute and Document User Acceptance Testing
Business Analysis and Requirements Gathering Blitz
e-Learning, virtual workshops and webinars Try our new Virtual Workshops and e-Coaching
for today's Business System Analysts (BA's) and Subject Matter Experts (SME's)

Summary
Buy the book
  • Expanded coverage of quality standards
  • Chapter on use cases and traceability
  • Section on test project management, covering techniques for test estimation, the monitoring and management of defects, and the integration of testing into an overall development methodology
  • Examination of onshore/offshore testing management
  • Section on modern testing, covering the evolution of automated testing tools, future trends of testing tools, advanced leading-edge capture/replay and test case generation tools, and a taxonomy of testing tools.
  • CD-ROM containing a complete spiral testing methodology, more than 50 templates, checklists, and descriptions of more than 100 software testing tools.

Software Testing and Continuous Quality Improvement, Second Edition, illustrates a quality framework for software testing in traditional structured and unstructured environments. It explains how a continuous quality improvement approach promotes effective testing, and it analyzes the various testing tools and techniques that you can choose.

Section I explains the role of QA principles and best practices is in software testing. It provides a detailed overview of basic software testing techniques and an introduction of Deming's concept of quality through a continuous improvement process. This section explores the Plan, Do, Check, Act (PDCA) process, which is applied to all aspects of software testing.

Section II reviews the software development life cycle and describes how testing and continuous quality improvement are incorporated into each phase of development. Section III details continuous quality improvement as part of the testing process. It breaks down software testing into a series of tasks that apply Deming's PDCA cycle.

Section IV discusses fundamental challenges of managing testing projects, whether they are on-site or offshore. You learn how to establish effective test estimations to ensure that testing projects are on track. It also covers strategies for monitoring and managing software defects. Section V contains a brief history of software testing, previews advanced futuristic testing tools, and provides guidance for choosing the proper tool for various environments. It provides examples of some of the most popular products and offers a detailed methodology for evaluating them.

 
analysis bookstore top
BA books: Table of Contents
Buy the book
SOFTWARE QUALITY IN PERSPECTIVE
Quality Assurance Framework

Overview of Testing Techniques

Quality through Continuous Improvement Process

LIFE CYCLE TESTING REVIEW
Overview

Verifying the Requirements Phase

Verifying the Logical Design Phase

Verifying the Physical Design Phase

Verifying the Program Unit Design Phase

Verifying the Coding Phase

SOFTWARE TESTING METHODOLOGY
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

Conduct Acceptance Testing

Summarize/Report Spiral Test Results

TEST PROJECT MANAGEMENT
Overview of General Project Management

Test Project Management

Test Estimation

Defect Monitoring and Management Process

Integrating Testing into Development Methodology

On-Site/Offshore Model

MODERN SOFTWARE TESTING TOOLS
A Brief History of Software Testing

Software Testing Trends

Taxonomy of 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

 
analysis bookstore top
 
NEW RELEASES
Agile
Benchmarking
Best Practices
Business Systems Analysis
CASE
Data Analysis
  Data Models
Data Normalization
Data Repository
Entity Relationship Diagrams
Miscellaneous
Data Warehouse
Enterprise Architecture
Enterprise Resource Planning (ERP)
  Peoplesoft
SAP
Miscellaneous
Humor
Internet
  E-Commerce
Miscellaneous
Interviewing Techniques
Methodologies
  Information Engineering
Structured System Development
System Development Life Cycle (SDLC)
Miscellaneous
Object Oriented
  Business Objects
Object Oriented Analysis
Object Oriented Design
Object Oriented Modeling
Object Oriented Testing
State Transition Diagrams
Problem Analysis
Process Analysis
  Data Flow Diagrams
Decision Tables
Event Response Diagrams
Flowcharts
Process Models
Miscellaneous
Process Improvement (BPI)
Related Topics
  Knowledge Management
Philosophies
Request for Proposal (RFP)
Risk Management
Six Sigma
Software Reuse
Strategic Planning
Requirements
  Business Rules
Prototyping
Requirements Analysis
Requirements Definition
Requirements Documentation
Requirements Engineering
Requirements Gathering
Requirements Management
Requirements Traceability
System Specifications
User Interfaces
Miscellaneous
Test Management
  Defect Tracking
Test Planning
Testing Methodologies
Testing Tools
Validation & Verification
Miscellaneous
Testing Phases
  Acceptance Testing
Configuration Testing
Integration Testing
Performance Testing
System Testing
Unit Testing
Usability Testing
Testing Techniques
  Black Box Testing
Object Oriented Testing
Regression Testing
Test Cases
Test Data Engineering
Walkthroughs
White Box Testing
Miscellaneous
Unified Modeling Language (UML)
Usability Engineering
  Prototyping
Task Analysis
Usability Testing
User Interfaces
Miscellaneous
Use Cases
Workflow Analysis
Working in Teams
  Conducting Meetings
Facilitation
JAD
Rapid Application Development (RAD)
Miscellaneous
Search:
Keywords:
Home Links Add a book Request Link Exchange BA Skills Test Training Needs Assessment