Visual Studio Test Lab Management Training Foundations

Course Description

This course course is highly recommended for individuals and organizations that have or are considering implementing test lab virtualization with Microsoft Lab Management. Topics include configuration, creating test template libraries, and using these environments in testing. Test and environment settings and virtual snapshots are also discussed.


1 day(s)


9 - 5 pm




Approximately 50% of this course is devoted to labs.

Intended Audience

The target audience for this course includes:
  • Test Analysts who want to learn about the virtualization of test environments
  • Test Leads and Managers
  • TFS Administrators
  • Test Environment Support leads or specialists
  • Software Developers


  • Knowledge of Software Testing Concepts including Test Automation
  • Familiarity with Virtualization Concepts
  • Experience with Microsoft System Center and/or HyperV technologies is helpful.


Course Outline:
  • Introduction – Microsoft Lab Management
  • Overview - Microsoft ALM
  • Overview - Lab Management and Testing in VS 2012
  • Lab Management Setup
    • Installation Requirements
    • Deploying Microsoft SCVMM
    • Deploying a Microsoft HyperV Host
  • Lab Management Templates
    • Creating a Library
    • Modeling Virtual Machines
    • Installing Test Controllers and Test Agents
    • Preparing Virtual Machine Templates
    • Tagging and Organizing Templates
  • Using Lab Manager Component of Microsoft Test Manager
    • Registering a Test Controller
    • Creating Environments in MTM
  • Using Lab Management in Test Execution
    • Associating Test Environments with Test Plans
    • Selecting an Environment
    • Deploying an Environment for Test Execution
    • Executing a Test on a Virtual Environment
  • Lab Management and Bug Reporting
    • Snapshot attachments to defects
    • Using Snapshots for Root Cause Analysis
  • Conclusions and Best Practice Recommendations