18
With TFS and Visual Studio Angela Dugan ALM Practice Manager Polaris Solutions

Microsoft Testing Tour - Quality Assurance and Collaboration

Embed Size (px)

DESCRIPTION

QA is near the end of the process chain, so one of the best things they can do to be successful is improve their efficiency and collaborate better with the development team. In this session, we want to answer all of these questions: What if you could draft and select test cases early in the project and ensure you have test coverage by assigning them to requirements? What if the bugs you discover could automatically include data about the underlying behavior of the application and the machine it’s running on? Are you getting enough information about a release to know what to test? Which new features have been implemented? Which haven’t? Which bugs are supposedly resolved? We’ll discuss how to take advantage of the opportunities for improving collaboration between testers and developers.

Citation preview

Page 1: Microsoft Testing Tour - Quality Assurance and Collaboration

With TFS and Visual Studio

Angela Dugan

ALM Practice Manager

Polaris Solutions

Page 2: Microsoft Testing Tour - Quality Assurance and Collaboration

Angela Dugan

Page 3: Microsoft Testing Tour - Quality Assurance and Collaboration

Introduction

Logistics (Food, Facilities, etc.)

9:15 – 10:00: Session 1 – QA & Collaboration

10:00 – 10:30: Session 2 – Automated Testing

10:30 – 10:40: Quick Break

10:40 – 11:15: Session 3 - Lab Management

11:15 – 12:00: Session 4 – OpsHub Migration Tools

12:00 – Finish!

Page 4: Microsoft Testing Tour - Quality Assurance and Collaboration
Page 5: Microsoft Testing Tour - Quality Assurance and Collaboration

QA

Testing postimplementation. Mostly

manual with limitedautomation.Software

Testers

UAT

UAT post implementation

and systemstesting Users

Operationsreadiness verification

Pre-deploymentverification

Operations

Document requirements as BRDs and

functional specsSolution

managers

Write code to implement

requirementsDevelopers

Page 6: Microsoft Testing Tour - Quality Assurance and Collaboration

Continuous quality

Shortened cycle times

Page 7: Microsoft Testing Tour - Quality Assurance and Collaboration

User

Interface

ServicesBusiness Processes

Business Rules and Logic

Service integrations

Data access

Identity

Data

Automated testingUnit testingIntegration testingPerformance testingLoad testing

Manual testingUser testing/Client FeedbackAd-hoc exploratory testing Planned manual testing

Automated testingKeyword testingUI automation testingPerformance testing

Testing toolboxRole tailored tools

Test PlanningTest PlansTest SuitesRequirements traceability

Page 8: Microsoft Testing Tour - Quality Assurance and Collaboration

On-premise | Cloud

Page 9: Microsoft Testing Tour - Quality Assurance and Collaboration
Page 10: Microsoft Testing Tour - Quality Assurance and Collaboration

Operations

Development and

Testing

Integrated tools and workflows

Page 11: Microsoft Testing Tour - Quality Assurance and Collaboration

Shortened value

delivery cycle times

User and

stakeholder

satisfactionAttainment of

business objectives

Cost reduction

Page 12: Microsoft Testing Tour - Quality Assurance and Collaboration

Work item trackingTest lab

managementBuild automation

Extensibility interfaces

SCMTest execution

services

Deployment

automationReporting and BI

Lab infrastructureTest recorders

and runnersBuild engines

• Actionable

feedback

• Exploratory testing

• Requirements

management

• Acceptance criteria

definition

• Developer testing

• Build automation

• Actionable

diagnostics

• Test planning and

management

• Test execution and

defect reporting

• Lab management

• Production monitoring

• Integrated incident

managementQuality metrics and

reporting

Role tailored tools

Page 13: Microsoft Testing Tour - Quality Assurance and Collaboration

Work item trackingTest lab

managementBuild automation

Extensibility interfaces

SCMTest execution

services

Deployment

automation

Reporting and

BI

Lab infrastructureTest recorders

and runnersBuild engines

• Actionable

feedback

• Exploratory

testing

• Requirements

management

• Acceptance

criteria definition

• Developer

testing

• Build automation

• Actionable

diagnostics

• Test planning and

management

• Test execution

• Lab management

• Production

monitoring

• Integrated incident

management

Quality metrics and

reporting

Role tailored tools

Role tailored tools

Microsoft Test Manager | Microsoft Visual Studio | Eclipse | Microsoft Feedback client | Microsoft Office | SharePoint | Browser apps | System Center Operations Manager | SQL BI and Reporting

Page 14: Microsoft Testing Tour - Quality Assurance and Collaboration
Page 15: Microsoft Testing Tour - Quality Assurance and Collaboration

ULTIMATE

Premium

Professional

Test

Professional

Team Explorer Everywhere

SharePoint

Office

Web Access

Page 16: Microsoft Testing Tour - Quality Assurance and Collaboration
Page 17: Microsoft Testing Tour - Quality Assurance and Collaboration

MTM Quick Start Guide: http://msdn.microsoft.com/en-us/library/dd380763.aspx

Manual testing walkthroughs: http://msdn.microsoft.com/en-us/library/dd286715.aspx

Running Tests: http://msdn.microsoft.com/en-us/library/dd286680.aspx

Feedback client walkthrough: http://msdn.microsoft.com/en-us/library/hh362461.aspx

Page 18: Microsoft Testing Tour - Quality Assurance and Collaboration