Structured Testing Practices

Objective: To develop the knowledge and skills necessary to design and execute testing plans and to learn techniques used to deliver quality business systems results. Completion of this program earns 14 PDU Credits.

Target Audience: Any individual who is responsible for testing planning or execution.

Focus:
Proper Testing Techniques
Test Data & Test Scripts
Unit/Integration Testing
Environment/Regression Testing

Program Details:

Testing and Purpose
What is a Test?
Cost of Errors
Quality and Its Associated Costs

What is “Structured Testing?”
Regression Testing
Levels of Testing
Test Beds, Test Scripts, Test Data
Entry and Exit Criteria
Error, Fault or Failure?

Product and Process
Testing Throughout the Life Cycle
Static Tests
Managing the Testing Process
The Test Plan
Dynamic Test Creation
V-Model of Testing

Static-Testing Techniques
When Does “Real” Testing Begin?
Testing the Test Plans
Initiating the Structured Walkthrough
Roles and Rules of Testing

Testing the Analysis/Design
Deliverables from Analysis
Entry and Exit Criteria
Deliverables from Design
Testing the Maintainability of the Program

The Data
How Much is Enough Test Data?
General Data Types
Selecting Appropriate Data
Decision Tables and Trees
Traceability Matrix

Unit Testing
Definition and Goals
Path Testing
Boundary Testing
Loop Testing
Special Test Cases
Outline of Unit Test Plan

Integration Testing
Definition of Goals
Creation of Test Data
Outline of Integration Test Plan

System Test
Definition and Goals
Categories of Tests
Creation of Test Data
System Test Plan Outline

User Acceptance Test
Definition and Goals
Roles and Requirements
Sign-off

Implementation of Testing and Systems
Definition and Goals
Tracking Actual vs Test Environment
Keeping the Record
Tracking the Process
Learning from the Process
Tracking Quality

Program Length: Two Days

Professional Skills are the KEY to the Effective Application of Technology to the Business Process.

Contact Sandy Gaston at sandy@omicron.edu or 404-255-0096 for information, scheduling, and fees.