Software Testing Practices
Practical Methods Using Structured
Disciplines
Summary Description:
The Software Testing Practices
course illustrates pragmatic and disciplined approaches to building quality
into application software. Testing is no
longer an "ugly step-child" of development but an integral aspect of
software product development. This
course is designed to assist testing and quality assurance professionals in
understanding key concepts essential to formulating cost-effective and quality-oriented
software change practices.
Sample templates, forms and
checklists are provided to enable practical application of the disciplines
learned in the class.
High-Level Course Outline:
1.
Introduction to Structured Testing
§
Orientation
to Structured Disciplines
§
Types of
Testing
§
Assessing
Current Practices
2. Critical
Concepts
§
Developing
a Strategic Orientation
§
Establishing
Iterative Processes
§
Building
Quality into Software
3. Life Cycle
Testing Approach
§
Orientation
to Life Cycle Testing
§
STLC and
Development Methodology
§
Testing
& Traditional Waterfall Development
§
Alternative
Development Methodologies and Testing
4. Software Change Management
§
SCM
& Testing
§
Audits
and Reviews
§
Problem
Management
§
Process
First - Tools Second
5. Testing Techniques
and Methods
§
Strategic
Link to Techniques and Methods
o Different Platforms
o Mainframe
o Client Server
o PC/LAN/Desktop
o Web
§
Test
Automation
§
Practical
Tools and Creative Application
6. Overcoming
Obstacles to Change
Who Should Attend:
QA Engineers and Managers, Test Leads, Software Development Managers, Test Strategists, Project Leads, Project Managers, and anyone responsible for their organization's testing and quality assurance practices.
View another Course: Test Management
Solutions, Automated Test Tool Utilization, Test Data Development &
Tracking