Agile Project Planning 1-click Custom Excel reports End to End Traceability Stunning New Reports TFS Administration w/MMC Scalability ++ Activity Diagram Build Windows Workflow Integration Use Case Diagram Layer Diagram Logical Class Diagram Component Diagram Sequence Diagram New Dashboards Gated Checkin Branch Visualization Database Edition merged into Development Distributed Build Modeling Projects Architecture Explorer Test Planning Test Execution Manual Test Runner Test Impact Analysis Coded UI Test IntelliTrace™ Randy Pagels Developer Technical Specialist Microsoft Corporation rpagels@microsoft.com www.teamsystemcafe.net Tim Adams Developer Solution Specialist Microsoft Corporation teadams@microsoft.com Visual Studio 2010 has consolidated Developer Products - 7 products to 3 Visual Studio 2010 Ultimate with MSDN Visual Studio 2010 Premium with MSDN Visual Studio 2010 Professional with MSDN Standalone Products - more products Team Foundation Server Load Test Server Lab Management Server – NEW Test Professional (for manual testers) - NEW Visual Studio 2010 Ultimate Visual Studio 2010 Premium IntelliTrace™ Test Case & Lab Management Test Record & Playback Manual Testing Architecture Explorer UML Modeling Logical Class Designer Layer Diagram Load Testing Web Testing UI Test Automation Test Impact Analysis Performance Profiling Static Code Analysis Code Coverage Code Metrics Database Change Mngmnt. Database Deployment Database Unit Testing Test Data Generation Visual Studio 2010 Professional Silverlight Tools Multi-core Development SharePoint Development Cloud Development Web Development Windows Development Generate from Usage Office Development New WPF Editor Customizable IDE Test Manager Test Case Management Manual Testing Team Explorer Fast Forward for Manual Testing Lab Mgmt Configuration Agents Virtual Environment Setup/Tear Down Environment from Template Checkpoint Environment Version Control Gated Check-in Reporting Build Automation Branch Visualization Test Case Management Architectural Validation Agile Planning Tools Team Portal Write Code Test Code Hand-off to Test File Bug Verify Bug Hand-off to Dev Resolve as “No Repro” • Automatically navigate through your application's UI • Record actions and generate code • Verify the functionality of user interfaces • Add assertions on properties of controls. • Add validation logic • Generate automated tests from a published test case • Convert manual tests into code TFS 2010 Hyper-V Host 1 • Lab Management • Build Management • Test Case Management Virtual Machine 3 Virtual Machine 2 Virtual Machine 1 Library Share 1 Stored VM 3 Stored VM 2 • Project Management Stored VM 1 • Source Control • Work Item Tracking • Reporting Microsoft Test Manager Visual Studio 2010 Lab Agent Test Agent Build Agent Build Controller Test Controller IntelliTrace™ IntelliTrace™ Historical Debugging Architectural Tools Architectural Tools • • • • Architecture Explorer • Explore existing code assets visually Layer Diagram • Visualize the intended architecture • Validate code against the diagram at build UML support Forward & reverse engineer code/diagram where possible. Class Dependency Matrix Architecture Explorer Use Case Diagram Sequence Diagram Logical Class Diagram Component Diagram Layer Diagram Activity Diagram Architectural Exploration Product capabilities The new MSDN Visual Studio Team System 2008 Team Suite and Team Editions with MSDN Premium Visual Studio Professional 2008 with MSDN Premium Visual Studio Professional 2008 with MSDN Professional Visual Studio 2010 Ultimate with MSDN Visual Studio 2010 Premium with MSDN Visual Studio 2010 Professional with MSDN MSDN Simplification Newly added MSDN Benefits Visual Studio Ultimate 2010 Expression Studio Ultimate Visual Studio Premium 2010 Expression Studio Premium With MSDN With MSDN Visual Studio Professional 2010 With MSDN Team Foundation Server Azure 250 hours 7.5 Gb Storage 750k transactions (2) SQL Azure Team Foundation Server 100 hours 5 Gb Storage 500K transactions (1) SQL Team Foundation Server 50 hours 3 Gb Storage 300K transactions (1) SQL Azure e-Learning 20 courses 20 hours / yr. e-Learning 20 courses 20 hours / yr. e-Learning 10 courses 20 hours / yr. Windows Azure Platform Benefits for MSDN Subscribers NEW: the 8-month introductory MSDN benefits have been extended to 16 months! The New MSDN Software for Production Use Visual Studio 2010 Ultimate with MSDN Visual Studio® Team Foundation Server 2010 and one (1) Client Access License (New!) Microsoft® Expression Studio 4 (New!) Microsoft® Office 2007 Ultimate, Communicator 2007, Project 2007 Standard, Visio 2007 Professional, SharePoint Designer 200 See the Visual Studio 2010 Feature Matrix for a complete list of features. Visual Studio 2010 Premium with MSDN Visual Studio 2010 Professional with MSDN Visual Studio Test Elements 2010 with MSDN ● ● ● ● ● ● ◌ ◌ ● ● ◌ ◌ The New MSDN (cont.) Software for Development and Test Use Visual Studio 2010 Ultimate with MSDN Visual Studio 2010 Premium with MSDN Visual Studio 2010 Professional with MSDN Visual Studio Test Elements 2010 with MSDN Windows® Azure™ (New!) ● ● ● ◌ Windows (client and server) ● ● ● ● Microsoft® SQL Server® ● ● ● ● Toolkits, Software Development Kits, Driver Development Kits ● ● ● ● Microsoft® Office ● ● ◌ ◌ Microsoft Dynamics® ● ● ◌ ◌ All other servers ● ● ◌ ◌ Windows Embedded operating systems (New!) ● ● ◌ ◌ See the Visual Studio 2010 Feature Matrix for a complete list of features. The New MSDN (cont.) Subscription Benefits Visual Studio 2010 Ultimate with MSDN Visual Studio 2010 Premium with MSDN Visual Studio 2010 Professional with MSDN Visual Studio Test Elements 2010 with MSDN Microsoft® E-Learning course collections (New!) 2 2 1 1 Technical support incidents 4 4 2 2 Priority support in MSDN Forums (New!) ● ● ● ● MSDN Flash newsletter ● ● ● ● MSDN Magazine ● ● ● ● Online Concierge ● ● ● ● See the Visual Studio 2010 Feature Matrix for a complete list of features. Visual Studio 2010 • • • • • Freshly brewed news Upcoming events Download links Practical tips to go Download the VSTS 2010 RTM • http://tinyurl.com/y8ah7x4 Randy Pagels Email: rpagels@microsoft.com http://www.teamsystemcafe.net Test Impact Analysis Choose the Right Tests Choosing the Right Tests The Problem Automated Testing User Testing Δ Manual Testing