210 likes | 400 Views
PDC09-FT53. The Wait for Build Setup is Over: Microsoft Visual Studio Lab Management to the Rescue. Vinod Malhotra Group Program Manager Microsoft Corporation. SW Development – Productivity is Low Because…. Deploying builds for multi-tier apps is error prone and takes forever
E N D
PDC09-FT53 The Wait for Build Setup is Over: Microsoft Visual Studio Lab Management to the Rescue Vinod Malhotra Group Program Manager Microsoft Corporation
SW Development – Productivity is Low Because… • Deploying builds for multi-tier apps is error prone and takes forever • Testers not focused on what is important • Developers can’t reproduce bugs
What If… • Build-Deploy-Test is automated for multi-machine test environments • Test cases impacted by code changes are prioritized • Developers get access to test environment in the same state as at the time of filing bug
Team Foundation Server (TFS) • Hyper-V Hosts • Library Shares • System Center Virtual Machine Manager Visual Studio Lab Management to the Rescue • LS1 • VM1 • LS2 • VM2 • Lab Management • LSn • VMn • Test Case management • Build management • Work Item Tracking • Source Control
Recap – No More Waiting for Build Setup • Revert virtual environment to ‘clean’ baseline in minutes than hours • Predictable Web deployment using MSDeploy • Post-deployment snapshot facilitates exploratory testing
Recap – Test What is Important • Test impact info helps prioritize test cases
No More No Repro demo
Recap – No More No Repro • Environment snapshots capture problem state • Developers get access to tester’s environment without blocking testers • Action logs, video recording, Intellitrace and environment snapshots make No More No Repro history!
How to Get Started with This Solution • Microsoft® Visual Studio® 2010 Ultimate OR • Microsoft® Visual Studio® Test Elements 2010 • Microsoft® Visual Studio® Team Lab Management 2010 • Sold as a per physical CPU license for the host machines on which lab environments are deployed
Related Links • Visual Studio 2010 and .NET Framework Beta2 • Visual Studio Team Lab Management Blog
YOUR FEEDBACK IS IMPORTANT TO US! Please fill out session evaluation forms online at MicrosoftPDC.com
Learn More On Channel 9 • Expand your PDC experience through Channel 9 • Explore videos, hands-on labs, sample code and demos through the new Channel 9 training courses channel9.msdn.com/learn Built by Developers for Developers….