Testing Framework


 * Business Value of Testing
 * Improved Customer Satisfaction
 * Reduced TCO
 * Reduced Lead Time


 * Metrics
 * Why do metrics matter?
 * Bugs in Production
 * Bugs in DEV
 * Types of Bugs
 * Reduced Testing Time
 * Cost of Quality


 * Testing Phases
 * Functional Testing
 * Structured Testing
 * Exploratory Testing
 * Value Realized
 * Defects Found
 * Test Cases Authored
 * Passing Tests
 * Exit Criteria
 * Release Testing
 * Test Planning
 * Failing a Release


 * Test Automation
 * Which tests make good automation candidates?
 * Who is responsible for automation?
 * How do the automated tests get run?


 * Reporting
 * Types of Reports Available
 * Questions By Area
 * Defects
 * Work Management
 * Test Planning
 * General Testing Maturity
 * Questions By Role
 * Project Manager
 * Release Coordinator
 * Stable Team Tester
 * Stable Team Developer
 * Enterprise Test
 * Data Requirements
 * Custom Report Development


 * How to Write High Quality Test Cases
 * How to Identify Test Cases
 * Basic Test Case
 * Test Case Best Practices
 * Shared Steps
 * Test Case Parameters / Iterations
 * Shared Steps + Parameters
 * Test Case Lifecycle
 * More Test Case Metadata


 * Creating Implementation Test Plans in MTM
 * Create Implementation Test Plan
 * Retire Test Plan


 * Executing Tests with MTM
 * Why use MTM Test Runner
 * Running Tests
 * Test Failures
 * Pausing a Test Run
 * Tests with Shared Steps
 * Parameters and Iterations
 * Viewing Test Results
 * Frequently Asked Questions


 * Creating Release Test Plans in MTM


 * Defect Tracking
 * Bug Triage
 * Quality Reviews


 * Roles and Responsibilities
 * Stable Team Developer
 * Stable Team Tester
 * Stable Team Project Manager
 * Release Manager
 * Enterprise Test
 * Test Automation Developer