Software Testing with Microsoft Test Manager 2012 and Lab Management

Slides:



Advertisements
Similar presentations
Continuous Feedback in Agile Teams Ed Glas Principal Test Manager, TFS Microsoft Corporation Sebastian Holst Chief Marketing Officer PreEmptive Solutions.
Advertisements

Application Lifecycle Management: Its a Team Sport Brian Keller Sr. Technical Evangelist Microsoft Corporation.
Manual Testing with Microsoft Test Manager 2010
Automating Server-based Build, QA & Test with Visual Studio 2012 Neno Loje Consultant & MVP for Visual Studio ALM, TFS, and Scrum
Introducing the New Visual Studio 2012 Unit Testing Experience Peter Provost Sr. Program Manager Lead Microsoft Corporation DEV214.
Working on an Agile Team with Visual Studio 2012 and Team Foundation Server 2012 Peter Provost Sr. Program Manager Lead Microsoft Corporation DEV318.
Introducing the New Visual Studio 2012 Unit Testing Experience Peter Provost Sr. Program Manager Lead Microsoft Corporation DEV214.
Mike Azocar Sr. Developer Technical Specialist Microsoft Corporation
Dev-Ops Best Practices on the Microsoft Stack Victor Mushkatin Group Program Manager Microsoft Corporation DEV363.
Data Mining 2012 with Microsoft Excel 2010 and PowerPivot Mark Tabladillo, Ph.D. Microsoft MVP, Data Mining Architect MarkTab Consulting DBI204.
4/19/2017 7:47 PM DBI311 Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers Principal Group Program Manager.
Implementing Scrum Using Team Foundation Server Richard Hundhausen President, Accentient DEV212.
Implementing Scrum Using Team Foundation Server 2012 David Starr Chief Software Craftsman Scrum.org.
All Aboard the Team Foundation Server Express Martin Woodward Senior Program Manager Microsoft Corporation.
Project Manager Developer Tester Infrastructure Architect Solution Architect Business Stakeholder.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
Software Testing with Microsoft Test Manager 2012 and Lab Management Brian Keller Sr. Technical Evangelist Microsoft Corporation DEV337.
Dev-Ops Best Practices on the Microsoft Stack Victor Mushkatin Group Program Manager Microsoft Corporation DEV363.
tinyurl.com/ProTFS2012.
tinyurl.com/ProTFS2012.
Testing Tools using Visual Studio Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation.
Application Lifecycle Management: It’s a Team Sport Cameron Skinner General Manager Microsoft Corporation Brian Keller Sr. Technical Evangelist Microsoft.
Creating Robust, Maintainable Coded UI Tests with Visual Studio 2012 Brian Keller Sr. Technical Evangelist Microsoft Corporation DEV312.
Continuous Feedback in Agile Teams Justin Marks Senior Program Manager Microsoft Corporation Sebastian Holst Chief Marketing Officer PreEmptive Solutions.
Advanced Microsoft SharePoint 2010 Upgrade Troubleshooting Todd Klindt SharePoint Nerd Rackspace OSP339.
The Accidental Team Foundation Server Admin Anthony Borton ALM Trainer and Mentor QuickLearn Inc. DEV345.
DEV411 Testing Un-Testable Code with Visual Studio 2012 Fakes Peter Provost Sr. Program Manager Lead Microsoft Corporation DEV411.
App Controller Richard Rundle Ketan Ghelani Program Managers Microsoft Corporation MGT303.
4/24/ :58 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Brian Keller Microsoft Corp
Ram Cherala Principal Program Manager Microsoft Corporation DTL320.
Ahmed Salijee Developer Advisor DTL201.
Continuous Delivery of Windows Azure Cloud Services (DEV310) Paul Yuknewicz Principal Program Manager Lead, Visual Studio Microsoft.
Team Foundation Server 2012 Maximiliano Déboli Director de Desarrollo Microsoft Azure MVP
Real World Developer Testing with Visual Studio 2012 David Starr Chief Software Craftsman Scrum.org Peter Provost Program Manager Lead Microsoft AAP401.
Large code bases are common We still find ourselves working in unfamiliar code There is too much to know, too much to remember, and nobody can keep.
Taking Control of Visual Studio through Extensions and Extensibility Anthony Cangialosi Senior Program Manager Lead Microsoft Corporation DEV311.
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
OSP201: Creating Self- Service BI Solutions with SharePoint Server 2010 Peter Myers.
Application Lifecycle Management Tools for C++ in Visual Studio 2012 Rong Lu Program Manager Visual C++ Microsoft Corporation DEV316.
Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers Principal Group Program Manager Microsoft Corporation.
What’s New in.NET 4.5 Layla Driscoll Senior Program Manager Microsoft Corporation.
Brian A. Randell Senior Consultant MCW Technologies SESSION CODE: DEV311.
MANUAL TESTING WITH MICROSOFT TEST MANAGER 2010 Brian Keller Microsoft.
Making Agile Estimation Work Joel Semeniuk and Stephen Forte Microsoft Corporation AAP309.
Going Beyond F11: Debug Better and Faster with Visual Studio 2012 Brian A. Randell Senior Consultant MCW Technologies DEV317.
Going Beyond F11: Debug Better and Faster with Visual Studio 2012 Brian A. Randell Senior Consultant MCW Technologies DEV317.
Building Metro style apps with XAML with.NET Tim Heuer Program Manager Microsoft Corporation DEV353.
TechEd /11/2018 6:16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Martin Woodward Senior Program Manager Microsoft Corporation
What's new in Visual Studio 11 for Application Lifecycle Management
Modern Application Lifecycle Management
Dive into Application Lifecycle Management with Visual Studio 2010
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.
Manual testing of Windows Metro style apps built using HTML
TechEd /21/2018 3:13 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
11/22/2018 8:05 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
What's new in Visual Studio 11 for Application Lifecycle Management
11/29/2018 2:52 AM MDC317A Continuous Delivery - The Agile End to End Story for Developers & IT Pros! Morgan Webb Technical © 2013.
Using Windows Runtime and SDK to build Metro style apps
Deep Dive into the Team Foundation Server 2012 Agile Planning Tools
All Aboard the Team Foundation Server Express
2/17/2019 7:32 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
From Development to Production: Optimizing for Continuous Delivery
Developing and Managing SharePoint Solutions with Visual Studio 2012
What’s new in Visual Studio 2012
Developer Collaboration with Team Foundation Server 2012
Martin Woodward Senior Program Manager Microsoft Corporation
Welcome to Architect Insight 2010
Tech·Ed North America /17/2019 4:14 PM
Presentation transcript:

Software Testing with Microsoft Test Manager 2012 and Lab Management 4/19/2017 2:33 PM DEV337 Software Testing with Microsoft Test Manager 2012 and Lab Management Brian Keller Sr. Technical Evangelist Microsoft Corporation © 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.

I work here…

…on this…

…and this. http://bit.ly/ThisWeekC9

I blog here: http://blogs.msdn.com/briankel

http://tinyurl.com/ALM2010Book http://tinyurl.com/TFSBook

Agenda Manual Testing Lab Management Tracking Quality Formal Test Case Management Exploratory Testing Lab Management Standard Environments Build-Deploy-Test Workflows Tracking Quality

USS Yorktown, SmartShip crew member entered 0 in a data entry field, caused a “divide by 0” error that shut down propulsion dead in the water for 2hrs 45mins

Ariane 5 Flight 501 re-used code from Ariane 4, but took a different flight path because of different booster design conversation from 64bit float to 16bit signed int caused overflow (exception handler was disabled for perf reasons) cost: > $370 million @ 1996 prices

Vasa sank after sailing less than 1 nautical mile out of Stockholm specifications were faulty, failing to take into account enough ballast to keep the ship upright test teams revealed that it was unstable, but launch was rushed, and QA was ignored

Climbing Cost of Failure Conditioning Training Training Phase

Release Cost of Bugs Test Development Software Phase

Tester Segmentation Generalist Specialist 70% of testing happens here Manual Testing Some scripting Creates scripts to set up lab, create data Strong scripting skills Some coding skills Strong coding Develops automated testing procedures Expert coding skills 70% of testing happens here majority of test tools target here Black Box Testing White Box Testing API Testing

What usually happens when a tester finds a bug? Graphic by Jeff Atwood (CodingHorror.com)

Visual Studio

Microsoft Test Manager 2012 4/19/2017 2:33 PM demo Microsoft Test Manager 2012 © 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.

Manual Testing Improvements Exploratory Testing Rich text test steps HTML5 automation Metro style application testing Pass / Fail tests from Test Activity

3rd Party Virtualization Environments SCVMM Environment Standard Environment Build-Deploy-Test Snapshot / Restore Share Bug Snapshots Network Fencing 3rd Party Virtualization Physical Machines

demo Lab Management 4/19/2017 2:33 PM © 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.

Lord Kelvin, 1824-1907 “…you cannot manage what you cannot measure.”

Go get started! Download the RC: www.microsoft.com/VisualStudio/11 TechEd 2012 4/19/2017 2:33 PM Go get started! Download the RC: www.microsoft.com/VisualStudio/11 Download the ALM VM: http://aka.ms/VS11ALMVM Ask the Experts, TLC area © 2012 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.

tfspreview.com

Related Content Breakout Sessions DEV214 Introducing the New Visual Studio 2012 Unit Testing Experience DEV344 Developer Collaboration with Team Foundation Server 2012 AAP309 Making Agile Estimation Work DEV337 Software testing with Microsoft Test Manager 2012 and Lab Management DEV317 Going Beyond F11: Debug Better and Faster with Visual Studio 2012 DEV340 Taking ALM to the Cloud with the Team Foundation Service AAP313 Scrum Under a Waterfall DEV362 From Development to Production: Optimizing for Continuous Delivery DEV363 Dev-Ops Best Practices on the Microsoft Stack DEV212 Implementing Scrum Using Team Foundation Server 2012

Related Content Breakout Sessions DEV346 All Aboard the Team Foundation Server Express DEV217 Deep Dive into the Team Foundation Server 2012 Agile Planning Tools DEV365 Advanced IntelliTrace in Production with Visual Studio 2012 DEV316 Application Lifecycle Management Tools for C++ in Visual Studio 2012 DEV343 Implementing Team Foundation Server in the Enterprise DEV321 Continuous Feedback in Agile Teams DEV243 Demystifying Team Foundation Server Builds DEV411 Testing Un-testable Code with Fakes in Visual Studio 2012 DEV410 Deep Dive into Team Foundation Server 2012 Reporting DEV412 Identify and Fix Performance Problems with Visual Studio 2012 Ultimate DEV345 The Accidental Team Foundation Server Admin

Related Content Breakout Sessions DEV318 Working on an Agile team with Visual Studio 2012 and Team Foundation Server 2012 DEV339 Metrics That Matter: Improving Lean and Agile, Kanban and Scrum AAP204 Introduction to Kanban Hands-on Labs (session codes and titles) DEV11-HOL Agile Project Management in Team Foundation Server 2012 DEV12-HOL Build the Right Software and Collaborate Effectively Using Storyboarding and Feedback Tools in Visual Studio 2012 DEV13-HOL Using IntelliTrace with Production Systems to Quickly Diagnose and Fix Issues DEV16-HOL Learn How Microsoft Test Manager 2012 Will Embrace an Exploratory Testing Approach DEV17-HOL Explore the New Unit Testing and Code Clone Capabilities of Visual Studio 2012 DEV19-HOL Discover How the New Features of Team Foundation Server 2012 Can Improve Collaboration in Your Development Team

Resources Learning TechNet http://europe.msteched.com Connect. Share. Discuss. http://europe.msteched.com Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

Submit your evals online 4/19/2017 2:33 PM Evaluations Submit your evals online http://europe.msteched.com/sessions © 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.

4/19/2017 2:33 PM © 2012 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. © 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.

4/19/2017 2:33 PM © 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.