ram cherala principal program manager microsoft corporation dtl320
TRANSCRIPT
Improve Code Quality with Microsoft Visual Studio Team System 2010 Team Test
Ram CheralaPrincipal Program ManagerMicrosoft CorporationDTL320
Complete an evaluation on CommNet and enter to win!
Works on My Box!video
VSTS 2010 Team Test Goals
Align test with the lifecycleCreate tighter dev/test interactionImprove application quality
Generalist SpecialistManual Testing Some scripting
Creates scripts to set up lab, create data
Strong scripting skills
Some coding skills
Strong coding
Develops fully automated testing procedures
Expert coding skills
Tester Segmentation
Black Box Testing
White Box Testing
API Testing
VSTS 2010 Test Capabilities
Coded UI Test
Unit TestingWeb Test
Load Test
Test Runner
Test Case Management
Virtual Lab Management
Data Collectors (Historic Debugging, System Info.)
Team Foundation Server with Reporting
Generalist Specialist
FF Manual Test
Rich Bugdemo
Rich Bug Demo Recap
Minimize “no repro” scenarioShorten the time from find to fixImprove productivity/qualityImprove dev/test interaction
Managing Testingdemo
Managing Testing Recap
Author and manage tests through plans, suites, and test cases Define testing matrix using configurationsControl data collection via test settingsRun tests via manual testing or automationCreate rich bugs with nearly no overheadFast-forward through tests to verify
Coded UI Testdemo
Coded UI Testing Recap
Specialist testing experienceGenerate tests using manual test recordings, direct recording or control mapCreate C# or VB.NET codeLeverages test framework for data binding, data collection, test categories, etc.
Platform Support
Fully supported platform
Partial solution, further work required to completeBest efforts, may work with known issues, no ongoing investmentCurrently no support but on the roadmap for future releasesCurrently no support and none planned, opportunity for partners
Platform Beta 1 RTM RTM+ Notes
IE7/8 – HTML/AJAX
FF3 – HTML/AJAX CTP at VSTS 2010 RTM
IE 6
Chrome/Opera/Safari
Silverlight 3.0
Flash/Java
Windows Forms 2.0+NetFx Controls fully supported, working on 3rd party support
WPF 3.5+NetFx Controls fully supported, working on 3rd party support
Windows Win32
MFC
SharePoint
Office Client Apps
Dynamics (Ax)
SAP
Citrix/Terminal Services
Dashboards
Dashboard: Work Progress
Dashboard: Product Quality
Dashboard: Build Quality
Dashboard: Test Progress
VSTS 2010 Team Test Recap
Rich bugs made easyTesters are first-class citizens of ALMDevelopers and Testers have tighter interactionVery easy to create robust automation and re-factor codeExtensible platform
question & answer
www.microsoft.com/teched
Sessions On-Demand & Community
http://microsoft.com/technet
Resources for IT Professionals
http://microsoft.com/msdn
Resources for Developers
www.microsoft.com/learningMicrosoft Certification and Training Resources
www.microsoft.com/learning
Microsoft Certification & Training Resources
Resources
Related Content
DTL317 Using Virtualization to Improve Application Quality with Team System – Lab Management Thu 5/14 | 4:30-5:45 PM | Presenter(s): Ram Cherala and Darshan Desai | Room 406 (same room)
DPR01-INT Ask Doug and Steve: A Team System Q&A Challenge Fri 5/15 | 10:45 AM-12:00 PM | Blue Thur 2 Presenter(s): Steven Borg, Doug Seven
DTL202 Strategies for Adopting Microsoft Visual Studio Team System Jeff Levinson Mon 5/11 | 4:30-5:45 PM | Room 515B
Track Resources
Visit the DPR TLC for a chance to win a copy of Visual Studio Team Suite. Daily drawing occurs every day in the TLC at 4:15pm. Stop by for a raffle tickethttp://www.microsoft.com/visualstudio http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspxPlease visit us in the TLC blue area
© 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.