Test Strategy
Duration: 2 Days


 

Download Course Details

Course Descriptions

MT18

This course provides an overview and rationale of the various kinds of testing performed during the lifetime of a project. Attention is paid to the ROI in terms of testing benefits and modern “incremental” testing is presented together with more traditional forms.

Management software for testing is discussed and automatic test tools are presented and their advantages and disadvantages reviewed. Attendees will obtain a good overview of types of testing, when testing is applicable and how to measure its efficacy.

More importantly, the question “how do you know when testing is finished” is answered.

Course Objectives
  • Test Plans and the Master Test Plan
  • TDD and Pairwise development
  • Software lifecycles – RAD, XP, Staged, Waterfall and how testing is performed within them
  • Testing Types§ Prioritized Testing
  • Bug Classification
  • Requirements gathering and management
  • Acceptance test design
  • Inspections and reviews
  • Quality Processes
  • Reusable tests
  • Creating a Testbed
  • Continuous Process Improvement
  • Problem avoidance
  • (Sensible) metrics
Audience
  • Project Managers
  • Lead analyst / programmers
  • Staff needing a view on Test Planning
  • Staff expecting to move test groups
Prerequisites
  • Exposure to software development
  • Familiarity with multi-person projects