Upload
angela-dugan
View
235
Download
3
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
With TFS and Visual Studio
Angela Dugan
ALM Practice Manager
Polaris Solutions
Angela Dugan
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!
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
Continuous quality
Shortened cycle times
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
On-premise | Cloud
Operations
Development and
Testing
Integrated tools and workflows
Shortened value
delivery cycle times
User and
stakeholder
satisfactionAttainment of
business objectives
Cost reduction
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
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
ULTIMATE
Premium
Professional
Test
Professional
Team Explorer Everywhere
SharePoint
Office
Web Access
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