Home Company Information Consulting Course Catalog Contact Us Request a Quote Government Corporate
 

     
Course Name:   Software Testing: Managing the Testing Process/Test Execution and Defect Tracking Training
     
Deployment Options:   Onsite - Instructor-Led Training
     
Course Duration:   2 days
 

Introduction:
 
This tutorial covers area 3&4 of the Certified Software Test Professional requirements. This tutorial also covers the Elective area of the Test Management Body of Knowledge (TMBOK) required for the Certified Test Manager (CTM) certification.
 
Concepts:
 
This two day seminar is based on the book Software Testing Fundamentals,” authored by the presenter (Published by Wiley, May 2003), and in part on the author’s new book in progress. The Seminar is a field guide aimed squarely at testers and test managers. It contains practical solutions, to real life testing challenges. This flexible methodology can add value to your test effort whether you are involved in a traditional plan driven test effort or a bleeding edge Agile / eXtreme effort.

The seminar presents a “Best Practice” risk based methodology for planning, sizing, managing and executing the test effort that is both defensible and reproducible. Case studies illustrate how to tailor the methods to get the best results in traditional plan driven, RAD, Rapid Application Development, and Agile / eXtreme efforts. These test methods are applicable whether you are testing Internet/Intranet applications, traditional client server applications, mobile application environments, or closed systems and embedded firmware environments. The seminar is filled with real world examples of how testers successfully managed their test efforts and demonstrated the value of testing.
 
Objectives:
 
Participants will learn:
 
Course Outline
 

Day 1: Risk Based Test Management
-Background and Concepts

  • Introduction
  • Fundamental methods and metrics for software and testing applied to the 3 major development types
  • -Traditional Plan Driven Development
  • -Rapid Application Development (RAD)
  • -Agile / eXtreme Development
  • Test estimation and sizing
  • -The Test Inventory
  • -Tools and analysis techniques for test estimation and planning
  • Identify and Enumerate Tests, fill out the Inventory, prioritize the tests, identify the most important tests, estimate the effort, track the test effort and evaluate it
  • Analysis techniques for enumerating tests and test environments
  • Risk analysis
  • -Establishing Test Priority
  • -Relating risk to test coverage
  • -Requirements
  • Finishing the Test Estimation Effort
  • -Answering the question: How big is it?
  • -Setting schedules, and goals
  • -Estimating the resources and time required to test the most important tests
  • -Negotiating for resources to conduct the test effort
  • Adding value beyond the test effort

Day 2: Identifying and Executing the Most Important Tests

  • Identifying the Most Important Tests
  • Introduction: Analytical Methods for Performing Risk Based Testing
  • Analytical Methods for picking the Most Important Test
  • -Path Analysis
  • -Applied Path Analysis
  • -Data Analysis
  • -Test Selection
  • Applying Risk analysis and Ranking to Selected tests

-Executing the Most Important Tests
-Managing Test Execution and Reporting Test Progress

  • S-Curves – How they work
  • S-Curves in Practice

-Reporting and Tracking Bugs

  • Case Study: A Successful Agile Effort
  • Analyzing Bug Statistics
  • The time-to-fix versus risk “Z” index

-Measuring the performance of the test effort and demonstrating the value of testing

 

For organizational purchases, please send us a message at salesinfo@eno.com or complete and submit this form .

 
Other Expertise: