Download presentation
Presentation is loading. Please wait.
Published byCamron Boyd Modified over 6 years ago
1
6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
Tech·Ed North America 2009 6/13/2018 1:23 AM Using Virtualization to Improve Application Quality with Team System - Lab Management As application development takes on the new cloud medium, having different lab environments is becoming ever more demanding, while also getting more confusing and complex. New lab environment virtualization features of Visual Studio Team System help to makes this easy and powerful. The session uncovers details on how to manage Lab environments that include multiple lab systems created as virtual machines. See how to create workflows for builds that enable lab environments to be automatically deployed. Chris Menegay VP of Consulting Notion Solutions, Inc. Session Code: DTL313 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
IT Challenges Developers are frustrated Testers get no respect
Business is impacted
4
What If... Environment setup takes minutes and not weeks?
No walls between dev and test? Build automation extends to environment provisioning, build deployment and testing? There is no bug ping-pong? Teams can embrace change?
5
NO MORE WHAT IF!
6
VSTS 2010 Test Capabilities
Generalist Specialist Coded UI Test Test Runner Web Test Unit Testing FF Manual Test Load Test Test Case Management Virtual Lab Management Data Collectors (Historic Debugging, System Info.) Team Foundation Server with Reporting
7
Reproducible Bug Scenario
Developer Reviews WorkItems Developer Codes Tasks, Fixes Bugs Checks In Build Kicked Off Tester Verifies/ Closes Bugs Tester runs appropriate tests Tester Determines what test to run** Tester Picks up New Build Tester Logs/Updates “Rich Bug” Tester Finds Bug Tester finds non reproducible bug Tester updates test settings to collect data ***
8
Rich bug, developer debugs the problem
demo Rich bug, developer debugs the problem
9
Demo Recap Rich bug with lab environment
Developer connects to the environment snapshot Trivial to connect to environment and debug
10
Environment creation Network isolation Filing the rich bug
demo Environment creation Network isolation Filing the rich bug
11
Demo Recap Lab environment as a first-class entity Network isolation
Rich bug with lab environment, easy to create
12
Lab Environment Needs Need an Environment Template Need a VM Template
13
VM Needs Lab Agent Test Agent Build Agent
14
Lab Management Infrastrucre
15
Team Lab Setup
16
Team Lab Setup
17
Team Lab Setup
18
Team Lab Setup
19
Team Lab Setup
20
Traditional Build Workflow
Build Application Deploy Application Run Tests
21
Lab Management Build Workflow
Build Application Restore Environ-ment Deploy Application Take Environ- ment Snapshot Run Tests
22
Build integration, build/deploy/test
demo Build integration, build/deploy/test
23
Lab Management Recap Democratizes Virtualization in ALM
Enables Software Teams to Embrace Change Reduces Total Cost of Ownership (TCO)
24
question & answer
25
Resources Required Slide Speakers, www.microsoft.com/teched
TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings from Tech-Ed website. These will only be available after the event. Resources Tech·Ed Africa 2009 sessions will be made available for download the week after the event from: International Content & Community Microsoft Certification & Training Resources Resources for IT Professionals Resources for Developers
26
VSTS/SDLC Sessions at Teched
Time Code Title Monday 9:15 DTL203 What’s New in Team Foundation Server 2010? Monday 10:45 DTL305 Managing Releases Between Your Development and QA with Team System 2008 Monday 13:15 DTL201 Improve Application Quality with Microsoft Visual Studio Team System 2010 Team Test OFC309 Capacity Planning for SharePoint Server 2007 using Visual Studio 2008 Team Test Monday 15:45 DPR201 The Daily Scrum Monday 17:15 DTL301 Power Tools on Team Foundation Server 2008 Tues 8:00 DTL205 A Lap Around Team System 2010 Architecture Edition Tues 9:15 DTL306 Team Build Tips and Tricks Tues 12:00 DTL313 Using Virtualization to Improve Application Quality with Team System Lab Management Tues 13:15 DTL210 Managing Requirements with Team Foundation Server 2010 Tues 14:30 WTB212 How Microsoft and Others Use Team Foundation Server (whiteboard) Tues 16:15 DTL202 Team System 2010 Development Essentials ARC203 Application Lifecycle Maturity Wed 10:15 DTL303 Practical Web Testing
27
10 pairs of MP3 sunglasses to be won
Required Slide 10 pairs of MP3 sunglasses to be won Complete a session evaluation and enter to win!
28
Required Slide 6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.