lap around visual studio alm 2013
TRANSCRIPT
Workflow run for Deployment and Lab
Restore snapshots create new ones
after build
Test against Lab Environments
Automatically
Architecture
• UML
Diagramming
• Generate
Diagrams from
Code
• Dependency
Discovery
• Architecture
Validation
Development
• Intellitrace
• Code Profiling
• Code Metrics
• Code Clone
Analysis
Code Quality
• Unit Testing
• Code
Coverage
• Test Impact
Analysis
• CodedUI
Testing
• Web and Load
Tests
Diagrams:
• Use Case
• Activity
• Sequence
• Component
• Logical Class
Forward & reverse engineer
code/diagram where possible.
Work Item Search
More easily handle context switching
Quick view of “In Progress” and
“Suspended” work
Quick Access to Work Items
Request and Perform Code Reviews
Planning
• Test Plans
• Test Suites
• Import
Requirements
• Configure
Environments
Execution
• Manual Test
Runner
• Fast Forward
• Exploratory
testing
• Data
Collection
Collaboration
• TFS Build
Integration
• Rich Bug
Creation
• Share
Environments
(1) Get source (2) Compile projects
(4) Run deployment scripts for each
machine
(5) Create post-deploy environment
snapshot
(6) Execute automated tests(7) Store test results
Virtual Environments
Team Foundation Server Team Build
(3) Restore environment to pre-
deploy snapshot
Training
Free On-line ALM Workshops: http://tinyurl.com/yz9o788
How Do I? Videos: http://msdn.microsoft.com/en-us/vstudio/ff459609
eLearning (MSDN benefit) https://www.microsoftelearning.com/
All MSDN Virtual Labs: http://msdn.microsoft.com/en-us/aa570323.aspx
Guidance and Best Practices (patterns & practices)
Team Development with TFS Guide (Final Release): http://www.codeplex.com/TFSGuide
Team System Guidance: http://www.codeplex.com/VSTSGuidance
Team Foundation Server Branching Guidance: http://www.codeplex.com/BranchingGuidance
Branching and Merging Guidance II with labs: http://www.codeplex.com/TFSBranchingGuideII
TFS Server Branching Guidance 3.0 : http://tfsbranchingguideiii.codeplex.com/
Performance Testing: http://www.codeplex.com/PerfTesting
How Microsoft uses TFS: http://blogs.msdn.com/stephaniesaad/archive/2008/10/14/how-microsoft-
does-development-with-vsts.aspx