#comdaybe Testing Apps with MTM and Team Foundation Service Sparkles / eGuidelines Pieter Gheysens / Kevin DeRudder @pietergheysens / @kevinderudder
May 20, 2015
#comdaybe
Testing Apps with MTM
and Team Foundation ServiceSparkles / eGuidelines
Pieter Gheysens / Kevin DeRudder
@pietergheysens / @kevinderudder
What’s the story between us …
and this is what happens when we work together
and this is what happens when we work together
and this is what happens when we work together
GOALSetup Team Foundation Service to get started
Build and test a Win 8 store application
Make it crash
demoBlame the TFS Guy
But it was a developer
: )
Agenda
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
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
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
demoTeam 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
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!
demoBuilding and Testing a Win8 app
with Microsoft Test Manager 2012
and Team Foundation Service
Q&ATeam 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
Thank you!
Pieter Gheysens
[email protected] - @pietergheysens
www.sparkles.be
Kevin [email protected] - @kevinderudder
www.e-guidelines.be