Our PM team has put together a great series of demo videos to illustrate the new set of features available for testers as part of VS2010. We will eventually post these on C9 and team sites, but I wanted to publish this now to let you guys get a quick dekko at the videos. Here you go:

1. Perspective: Visual Studio Test Elements 2010 and Visual Studio Team Lab Management 2010 Key Benefits (single video)

Name

Description

Duration (min)

Key Benefits of using Visual Studio Test Elements 2010 & Visual Studio Lab Management 2010

This video highlights some of the key benefits of using  Visual Studio Test Elements 2010 and Visual Studio Team Lab Management 2010

13:03

 

 

 

 

 

2. Perspective: Visual Studio Test Elements 2010 and Visual Studio Team Lab Management 2010 Key Benefits (individual videos)

Name

Description

Duration (min)

Key Benefit 1 - Accelerating Build Setup

This is the first in a series of 4 videos, which showcase the key benefits of accelerated build setup

7:43

 

 

 

Key Benefit 2 - No More No Repro

 

 

 

This is the second in series of 4 videos, which showcase the key benefits of filing an actionable bug which reduces the chances of bug being marked as “no repro”.

5:33

 

 

 

Key Benefit 3 - Extend TFS build to catch UI regressions early

This is the third in series of 4 videos, which showcase the key benefits of catching the UI regressions early

9:25

Key Benefit 4 - Requirement Traceability and Test Prioritization

This is the last in series of 4 videos, which showcase the key benefits of Requirements traceability and Test Prioritization.

2:58

 

 

 

 

 

 

 

 

 

3. Perspective: Application Lifecycle Management viewed from lens of QA organization using Visual Studio Test Elements 2010 and Visual Studio Team Lab Management 2010

Name

Description

Duration (min)

ALM 1 – Manage Requirements

 

 

 

This is the first in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video highlights the creation/management of requirements in Word, Excel and Team Dashboards

1:39

 

 

 

ALM 2 – Plan a project in Agile & CMMI

 

 

 

This is the second in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video highlights the planning of an agile project using agile workbooks and for CMMI project using MS Project and finally associating QA tasks to test cases

5:43

 

 

 

ALM 3 - Create environment, configurations and build definition

 

 

 

This is the third in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video walks through the steps of virtual environment creation, creation of query based suite for BVT, creation of test configurations, creation of test settings and creation of Build-Deploy-Test workflow

8:49

 

 

 

ALM 4 - Create test suites and assign tests to team

 

 

 

This is the fourth in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization.  This video walks through the steps of creation of test suites (folder based, requirement based, query based )and assigning of test cases to team members

2:59

 

 

 

ALM 5 - Author test and shared steps

 

 

 

This is the fifth in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video walks through the authoring of manual test case (with parameters) and creation of shared steps

3:30

 

 

 

ALM 6 - Perform manual test and file actionable bug

 

 

 

This is the sixth in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video walks through the steps of performing manual testing with action recording turned on, easier and error-free way to enter parameter data & filing of a rich and actionable bug

4:45

 

 

 

ALM 7 - Exploratory testing and creating a test case from Bug

 

 

 

This is the seventh in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video walks through the steps of creating a test case for exploratory testing, performing exploratory testing, filing of a rich bug during exploratory testing and finally quickly creating a test case from bug that was filed

7:50 

 

 

 

ALM 8 – Create Coded UI Test from action recording and data drive it

 

 

 

This is the eight in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video walks through the steps of creating a Coded UI Test using action recording captured during manual testing, data driving the Coded UI Test, adding assertions and finally associating the created automation to test case

3:39

 

 

 

ALM 9 - Dev repros the bug using Intellitrace and snapshot of lab environment

 

 

 

This is the ninth in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video walks through how a developer can use the IntelliTrace logs for root cause analysis and can connect to the snapshot of the lab environment taken at the time of filing of the bug

1:27

 

 

 

ALM 10- Show impacted tests

 

 

 

This is the tenth in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video walks through the steps of a developer implementing a new requirement and completing the checking-in that triggers a new build, test lead assigning the new build to the test plan and test prioritization feature that shows the recommended tests for the new build

1:17

 

 

 

ALM 11 - Rerecord Coded UI Test due to changes in application under test

 

 

 

This is the eleventh in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video walks through the steps where the developer has implemented a new requirement that breaks one of the automated tests; the automation engineer identifies the root cause of the failure, re-records the automation for the changed screen and generates code and completes the check-in

3:06

 

 

 

ALM 12 - Prioritize testing effort and assign build to plan

 

 

 

This is the twelfth in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video walks through the steps of assigning a new build to test plan and view recommended tests

1:49

 

 

 

ALM 13 - Regress bug using Fast Forward for Manual Testing

 

 

 

This is the thirteenth in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video talks about the regressing of the resolved bug (with manual test case) using the “Fast Forward for Manual Testing” across multiple iterations & finally closing the bug

3:21

 

 

 

ALM 14 – Reports via Dashboards, Reporting Services and Excel Services

 

 

 

This is the last in series of 14 videos that talk about the entire Application Lifecycle Management when viewed through the lens of a QA organization. This video highlights the different reports available using SharePoint Dashboards, Reporting Services based reports and Excel Services based reports

5:44

 

 

 

 

 

 

 

 

 

4. Perspective: Deep Dive with Coded UI Tests (individual videos)

Name

Description

Duration (min)

Coded UI Tests-DeepDive-Episode1-GettingStarted

 

 

 

This is the first in series of 3 videos that provide a deep dive into the new test type, Coded UI Tests. This video walks through the steps of getting started on creating Coded UI Test using Coded UI Test Builder,  adding assertions and providing an overview of contents/structure of Coded UI Test

8:05

 

 

 

Coded UI Tests-DeepDive-Episode2-MaintainenceAndDebugging

 

 

 

This is the second in series of 3 videos that provide a deep dive into the new test type, Coded UI Tests. This video provides a detailed look at contents/structure of Coded UI Test, data driving of a Coded UI Test, resolving failures due to changes in Application under Test (AuT)

14:20

 

 

 

Coded UI Tests-DeepDive-Episode3-HandCoding

 

 

 

This is the last in series of 3 videos that provide a deep dive into the new test type, Coded UI Tests. This video covers the advanced topics of hand-coding automated test instead of using recorder and talks about the best practices for creating large Coded UI Test suites

12:34