Testing apps with MTM and Tea Foundation Service

21
#comdaybe Testing Apps with MTM and Team Foundation Service Sparkles / eGuidelines Pieter Gheysens / Kevin DeRudder @pietergheysens / @kevinderudder

Transcript of Testing apps with MTM and Tea Foundation Service

Page 1: Testing apps with MTM and Tea Foundation Service

#comdaybe

Testing Apps with MTM

and Team Foundation ServiceSparkles / eGuidelines

Pieter Gheysens / Kevin DeRudder

@pietergheysens / @kevinderudder

Page 2: Testing apps with MTM and Tea Foundation Service

What’s the story between us …

Page 3: Testing apps with MTM and Tea Foundation Service
Page 4: Testing apps with MTM and Tea Foundation Service
Page 5: Testing apps with MTM and Tea Foundation Service

and this is what happens when we work together

Page 6: Testing apps with MTM and Tea Foundation Service

and this is what happens when we work together

Page 7: Testing apps with MTM and Tea Foundation Service

and this is what happens when we work together

Page 8: Testing apps with MTM and Tea Foundation Service

GOALSetup Team Foundation Service to get started

Build and test a Win 8 store application

Make it crash

Page 9: Testing apps with MTM and Tea Foundation Service

demoBlame the TFS Guy

But it was a developer

: )

Page 10: Testing apps with MTM and Tea Foundation Service

Agenda

Page 11: Testing apps with MTM and Tea Foundation Service
Page 12: Testing apps with MTM and Tea Foundation Service

Different TFS hosting options

• On-premises box product

[part of VS MSDN Subscription]

• Third-Party Partner hosted TFS

http://aka.ms/tfsHosting

• Microsoft’s Team Foundation Service

http://tfs.visualstudio.com

Page 13: Testing apps with MTM and Tea Foundation Service

Team Foundation Service

Accessible

• Access Source code

and work items from

any browser

• Integrates with Visual

Studio and Eclipse,

command-line, others

Easy Setup• Be up and running in

<10 minutes

• No infrastructure to manage. All cloud-hosted

• Request and manage stakeholder feedback from anyone with a Live ID/Microsoft account

Your Choices• Any language (.NET,

Python, Java, whatever) on any platform (Windows, Linux, OSX, etc.)

• Use tools and languages that work for you.

• Create teams, projects that match your workflow

Page 14: Testing apps with MTM and Tea Foundation Service

Server Service

Agile Product/Project Management

Test Case Management

Heterogeneous Development

Virtual Test Lab Management

SharePoint Integration

Data Warehouse & Reporting

Work Items, Source Control, & Build

Collaborate with anyone, from anywhere

Near-zero setup and administration

Differences

Page 15: Testing apps with MTM and Tea Foundation Service

demoTeam Foundation Service

Page 16: Testing apps with MTM and Tea Foundation Service

Continuous Delivery Model

for Team Foundation Service

Visual Studio 2012 Launch

Team Foundation Service Free Plan

Visual Studio 2012 Update 1

3-week service delivery sprints – rapid delivery

Frequent updates for on-premises/boxed products

DevOps capabilities withSystem Center 2012 SP1

September

2012October 2012 November

2012December

2012January 2013

Visual Studio 2012 Update 2

March

2013

Page 17: Testing apps with MTM and Tea Foundation Service

Team Foundation Service details

* Capability in preview – limits may apply. Authoring load tests requires Visual Studio Ultimate 2013 Preview.

Version control (TFVC or Git)

Comment on changesets & commits

Work item tracking and tagging

Team rooms

Agile planning tools

Feedback Management

Agile Portfolio Management*

Build*

Web-based test case management*

Load testing*

New!

New!

New!

New!

Page 18: Testing apps with MTM and Tea Foundation Service

demoBuilding and Testing a Win8 app

with Microsoft Test Manager 2012

and Team Foundation Service

Page 19: Testing apps with MTM and Tea Foundation Service

Q&ATeam Foundation Service

Page 20: Testing apps with MTM and Tea Foundation Service

Resources

• Testing Windows Store Appshttp://msdn.microsoft.com/library/hh405417(VS.110).aspx

• Running Apps on a remote devicehttp://msdn.microsoft.com/en-US/library/hh441469.aspx#bkmk_install

• Software on Hosted Build VMshttp://tfs.visualstudio.com/en-us/learn/hosted-build-controller-in-vs.aspx#software

• tfs.visualstudio.com

Page 21: Testing apps with MTM and Tea Foundation Service

Thank you!

Pieter Gheysens

[email protected] - @pietergheysens

www.sparkles.be

Kevin [email protected] - @kevinderudder

www.e-guidelines.be