<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>Visual Studio Test Tooling Guides</title><link>http://vsartesttoolingguide.codeplex.com/project/feeds/rss</link><description>Visual Studio ALM Rangers practical and scenario based guidance for test tooling, such as Coded UI, MTM and Microsoft Fakes.</description><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=50</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=662664"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=662665" width="330" height="234" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://vsartesttoolingguide.codeplex.com/releases/view/88005" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;DevOps bug resolution using IntelliTrace&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;The guidance includes the following artefacts: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cheatsheet - Build Master DevOps and IntelliTrace Checklist &lt;/li&gt;&lt;li&gt;Cheatsheet - IntelliTrace Cheat Sheet &lt;/li&gt;&lt;li&gt;Cheatsheet - Ops view of DevOps and IntelliTrace &lt;/li&gt;&lt;li&gt;Hands-on Lab - Build (Symbols Configuration &amp;amp; Build) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Dev (Client Side No Symbols Found Resolution) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Ops (Collection for WPF Rich Client) &lt;/li&gt;&lt;li&gt;Poster - Encountering IntelliTrace technology in DevOps &lt;/li&gt;&lt;li&gt;Poster - Resolving bugs in DevOps with the help of IntelliTrace &lt;/li&gt;&lt;li&gt;Quick Reference Guide - Developer view of DevOps and IntelliTrace&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://vsartesttoolingguide.codeplex.com/releases/view/104929" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-larry-guger.aspx"&gt;&lt;em&gt;Larry Guger&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (product owner),
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/11/24/introducing-the-visual-studio-alm-rangers-tony-whitter.aspx"&gt;&lt;em&gt;Tony Whitter&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (project lead) and
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2013/03/16/introducing-the-visual-studio-alm-rangers-anna-galaeva.aspx"&gt;&lt;em&gt;Anna Galaeva&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/06/24/introducing-the-visual-studio-alm-rangers-brian-blackman.aspx"&gt;&lt;em&gt;Brian Blackman&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/10/17/introducing-the-visual-studio-alm-rangers-casey-o-mara.aspx"&gt;&lt;em&gt;Casey O'Mara&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-giulio-vian.aspx"&gt;&lt;em&gt;Giulio Vian&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/07/03/introducing-the-visual-studio-alm-rangers-jesse-houwing.aspx"&gt;&lt;em&gt;Jesse Houwing&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/31/introducing-the-visual-studio-alm-rangers-marcel-de-vries.aspx"&gt;&lt;em&gt;Marcel de Vries&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-mathias-olausson.aspx"&gt;&lt;em&gt;Mathias Olausson&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-mike-douglas.aspx"&gt;&lt;em&gt;Mike Douglas&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and Vlatko Ivanovski&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br&gt;
&lt;/em&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="https://vsartesttoolingguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://aka.ms/vsarunderstand"&gt;
http://aka.ms/vsarunderstand&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="https://vsartesttoolingguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Thu, 09 May 2013 22:58:10 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130509105810P</guid></item><item><title>New Post: Fakes - Compilation DisableCodeContracts="true" </title><link>http://vsartesttoolingguide.codeplex.com/discussions/441608</link><description>&lt;div style="line-height: normal;"&gt;Something to add to a 2nd edition --- &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/codecontracts/thread/93b6830f-0898-40c2-a4f4-678faeb9aa4f" rel="nofollow"&gt;http://social.msdn.microsoft.com/Forums/en-US/codecontracts/thread/93b6830f-0898-40c2-a4f4-678faeb9aa4f&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>mikeFourie</author><pubDate>Thu, 25 Apr 2013 20:52:54 GMT</pubDate><guid isPermaLink="false">New Post: Fakes - Compilation DisableCodeContracts="true"  20130425085254P</guid></item><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=49</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=662664"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=662665" width="330" height="234" style="border-top:0px; border-right:0px; border-bottom:0px; padding-top:0px; padding-left:0px; border-left:0px; display:inline; padding-right:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://vsartesttoolingguide.codeplex.com/releases/view/88005" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;DevOps bug resolution using IntelliTrace&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;The guidance includes the following artefacts: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cheatsheet - Build Master DevOps and IntelliTrace Checklist &lt;/li&gt;&lt;li&gt;Cheatsheet - IntelliTrace Cheat Sheet &lt;/li&gt;&lt;li&gt;Cheatsheet - Ops view of DevOps and IntelliTrace &lt;/li&gt;&lt;li&gt;Hands-on Lab - Build (Symbols Configuration &amp;amp; Build) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Dev (Client Side No Symbols Found Resolution) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Ops (Collection for WPF Rich Client) &lt;/li&gt;&lt;li&gt;Poster - Encountering IntelliTrace technology in DevOps &lt;/li&gt;&lt;li&gt;Poster - Resolving bugs in DevOps with the help of IntelliTrace &lt;/li&gt;&lt;li&gt;Quick Reference Guide - Developer view of DevOps and IntelliTrace&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://vsartesttoolingguide.codeplex.com/releases/view/104929" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-larry-guger.aspx"&gt;&lt;em&gt;Larry Guger&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (product owner),
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/11/24/introducing-the-visual-studio-alm-rangers-tony-whitter.aspx"&gt;&lt;em&gt;Tony Whitter&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (project lead) and
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2013/03/16/introducing-the-visual-studio-alm-rangers-anna-galaeva.aspx"&gt;&lt;em&gt;Anna Galaeva&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/06/24/introducing-the-visual-studio-alm-rangers-brian-blackman.aspx"&gt;&lt;em&gt;Brian Blackman&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/10/17/introducing-the-visual-studio-alm-rangers-casey-o-mara.aspx"&gt;&lt;em&gt;Casey O'Mara&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-giulio-vian.aspx"&gt;&lt;em&gt;Giulio Vian&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/07/03/introducing-the-visual-studio-alm-rangers-jesse-houwing.aspx"&gt;&lt;em&gt;Jesse Houwing&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/31/introducing-the-visual-studio-alm-rangers-marcel-de-vries.aspx"&gt;&lt;em&gt;Marcel de Vries&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-mathias-olausson.aspx"&gt;&lt;em&gt;Mathias Olausson&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-mike-douglas.aspx"&gt;&lt;em&gt;Mike Douglas&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and Vlatko Ivanovski&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br&gt;
&lt;/em&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx"&gt;
http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 20:04:06 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130412080406P</guid></item><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=48</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=662664"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=662665" width="330" height="234" style="border-top:0px; border-right:0px; border-bottom:0px; padding-top:0px; padding-left:0px; border-left:0px; display:inline; padding-right:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://vsartesttoolingguide.codeplex.com/releases/view/104929" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;DevOps bug resolution using IntelliTrace&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;The guidance includes the following artefacts: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cheatsheet - Build Master DevOps and IntelliTrace Checklist &lt;/li&gt;&lt;li&gt;Cheatsheet - IntelliTrace Cheat Sheet &lt;/li&gt;&lt;li&gt;Cheatsheet - Ops view of DevOps and IntelliTrace &lt;/li&gt;&lt;li&gt;Hands-on Lab - Build (Symbols Configuration &amp;amp; Build) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Dev (Client Side No Symbols Found Resolution) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Ops (Collection for WPF Rich Client) &lt;/li&gt;&lt;li&gt;Poster - Encountering IntelliTrace technology in DevOps &lt;/li&gt;&lt;li&gt;Poster - Resolving bugs in DevOps with the help of IntelliTrace &lt;/li&gt;&lt;li&gt;Quick Reference Guide - Developer view of DevOps and IntelliTrace&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-larry-guger.aspx"&gt;&lt;em&gt;Larry Guger&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (product owner),
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/11/24/introducing-the-visual-studio-alm-rangers-tony-whitter.aspx"&gt;&lt;em&gt;Tony Whitter&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (project lead) and
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2013/03/16/introducing-the-visual-studio-alm-rangers-anna-galaeva.aspx"&gt;&lt;em&gt;Anna Galaeva&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/06/24/introducing-the-visual-studio-alm-rangers-brian-blackman.aspx"&gt;&lt;em&gt;Brian Blackman&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/10/17/introducing-the-visual-studio-alm-rangers-casey-o-mara.aspx"&gt;&lt;em&gt;Casey O'Mara&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-giulio-vian.aspx"&gt;&lt;em&gt;Giulio Vian&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/07/03/introducing-the-visual-studio-alm-rangers-jesse-houwing.aspx"&gt;&lt;em&gt;Jesse Houwing&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/31/introducing-the-visual-studio-alm-rangers-marcel-de-vries.aspx"&gt;&lt;em&gt;Marcel de Vries&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-mathias-olausson.aspx"&gt;&lt;em&gt;Mathias Olausson&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-mike-douglas.aspx"&gt;&lt;em&gt;Mike Douglas&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and Vlatko Ivanovski&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br&gt;
&lt;/em&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx"&gt;
http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 20:02:42 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130412080242P</guid></item><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=47</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=662664"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=662665" width="330" height="234" style="border-top:0px; border-right:0px; border-bottom:0px; padding-top:0px; padding-left:0px; border-left:0px; display:inline; padding-right:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88005" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;DevOps bug resolution using IntelliTrace&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;The guidance includes the following artefacts: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cheatsheet - Build Master DevOps and IntelliTrace Checklist &lt;/li&gt;&lt;li&gt;Cheatsheet - IntelliTrace Cheat Sheet &lt;/li&gt;&lt;li&gt;Cheatsheet - Ops view of DevOps and IntelliTrace &lt;/li&gt;&lt;li&gt;Hands-on Lab - Build (Symbols Configuration &amp;amp; Build) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Dev (Client Side No Symbols Found Resolution) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Ops (Collection for WPF Rich Client) &lt;/li&gt;&lt;li&gt;Poster - Encountering IntelliTrace technology in DevOps &lt;/li&gt;&lt;li&gt;Poster - Resolving bugs in DevOps with the help of IntelliTrace &lt;/li&gt;&lt;li&gt;Quick Reference Guide - Developer view of DevOps and IntelliTrace&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-larry-guger.aspx"&gt;&lt;em&gt;Larry Guger&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (product owner),
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/11/24/introducing-the-visual-studio-alm-rangers-tony-whitter.aspx"&gt;&lt;em&gt;Tony Whitter&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (project lead) and
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2013/03/16/introducing-the-visual-studio-alm-rangers-anna-galaeva.aspx"&gt;&lt;em&gt;Anna Galaeva&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/06/24/introducing-the-visual-studio-alm-rangers-brian-blackman.aspx"&gt;&lt;em&gt;Brian Blackman&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/10/17/introducing-the-visual-studio-alm-rangers-casey-o-mara.aspx"&gt;&lt;em&gt;Casey O'Mara&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-giulio-vian.aspx"&gt;&lt;em&gt;Giulio Vian&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/07/03/introducing-the-visual-studio-alm-rangers-jesse-houwing.aspx"&gt;&lt;em&gt;Jesse Houwing&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/31/introducing-the-visual-studio-alm-rangers-marcel-de-vries.aspx"&gt;&lt;em&gt;Marcel de Vries&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-mathias-olausson.aspx"&gt;&lt;em&gt;Mathias Olausson&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-mike-douglas.aspx"&gt;&lt;em&gt;Mike Douglas&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and Vlatko Ivanovski&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br&gt;
&lt;/em&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx"&gt;
http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 20:01:49 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130412080149P</guid></item><item><title>Updated Release: v1.0 - DevOps bug resolution using IntelliTrace (Apr 11, 2013)</title><link>https://vsartesttoolingguide.codeplex.com/releases/view/104929</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Welcome to the end to end guidance for DevOps bug resolution using IntelliTrace&lt;/b&gt;  &lt;br /&gt;&lt;br /&gt;&lt;u&gt;Quality-Bar Details&lt;/u&gt;
&lt;ul&gt;&lt;li&gt;Documentation has been reviewed by Visual Studio ALM Rangers&lt;/li&gt;
&lt;li&gt;All critical bugs have been resolved&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;u&gt;Known Issues / Bugs&lt;/u&gt;
&lt;ul&gt;&lt;li&gt;None&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 19:58:35 GMT</pubDate><guid isPermaLink="false">Updated Release: v1.0 - DevOps bug resolution using IntelliTrace (Apr 11, 2013) 20130412075835P</guid></item><item><title>Released: v1.0 - DevOps bug resolution using IntelliTrace (Apr 11, 2013)</title><link>http://vsartesttoolingguide.codeplex.com/releases/view/104929</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Welcome to the end to end guidance for DevOps bug resolution using IntelliTrace&lt;/b&gt;
&lt;br&gt;
&lt;br&gt;
&lt;u&gt;Quality-Bar Details&lt;/u&gt;
&lt;ul&gt;
&lt;li&gt;Documentation has been reviewed by Visual Studio ALM Rangers &lt;/li&gt;&lt;li&gt;All critical bugs have been resolved&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;u&gt;Known Issues / Bugs&lt;/u&gt;
&lt;ul&gt;
&lt;li&gt;None&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 12 Apr 2013 19:58:35 GMT</pubDate><guid isPermaLink="false">Released: v1.0 - DevOps bug resolution using IntelliTrace (Apr 11, 2013) 20130412075835P</guid></item><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=46</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609943"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609944" width="329" height="233" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88005" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;DevOps bug resolution using IntelliTrace&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;The guidance includes the following artefacts: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cheatsheet - Build Master DevOps and IntelliTrace Checklist &lt;/li&gt;&lt;li&gt;Cheatsheet - IntelliTrace Cheat Sheet &lt;/li&gt;&lt;li&gt;Cheatsheet - Ops view of DevOps and IntelliTrace &lt;/li&gt;&lt;li&gt;Hands-on Lab - Build (Symbols Configuration &amp;amp; Build) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Dev (Client Side No Symbols Found Resolution) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Ops (Collection for WPF Rich Client) &lt;/li&gt;&lt;li&gt;Poster - Encountering IntelliTrace technology in DevOps &lt;/li&gt;&lt;li&gt;Poster - Resolving bugs in DevOps with the help of IntelliTrace &lt;/li&gt;&lt;li&gt;Quick Reference Guide - Developer view of DevOps and IntelliTrace&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-larry-guger.aspx"&gt;&lt;em&gt;Larry Guger&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (product owner),
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/11/24/introducing-the-visual-studio-alm-rangers-tony-whitter.aspx"&gt;&lt;em&gt;Tony Whitter&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (project lead) and
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2013/03/16/introducing-the-visual-studio-alm-rangers-anna-galaeva.aspx"&gt;&lt;em&gt;Anna Galaeva&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/06/24/introducing-the-visual-studio-alm-rangers-brian-blackman.aspx"&gt;&lt;em&gt;Brian Blackman&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/10/17/introducing-the-visual-studio-alm-rangers-casey-o-mara.aspx"&gt;&lt;em&gt;Casey O'Mara&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-giulio-vian.aspx"&gt;&lt;em&gt;Giulio Vian&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/07/03/introducing-the-visual-studio-alm-rangers-jesse-houwing.aspx"&gt;&lt;em&gt;Jesse Houwing&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/31/introducing-the-visual-studio-alm-rangers-marcel-de-vries.aspx"&gt;&lt;em&gt;Marcel de Vries&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-mathias-olausson.aspx"&gt;&lt;em&gt;Mathias Olausson&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-mike-douglas.aspx"&gt;&lt;em&gt;Mike Douglas&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and Vlatko Ivanovski&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br&gt;
&lt;/em&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx"&gt;
http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 16:45:11 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130412044511P</guid></item><item><title>Updated Release: v1.0 - DevOps bug resolution using IntelliTrace (Apr 11, 2013)</title><link>https://vsartesttoolingguide.codeplex.com/releases/view/104929</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Welcome to the end to end guidance for DevOps bug resolution using IntelliTrace&lt;/b&gt;  &lt;br /&gt;&lt;br /&gt;&lt;u&gt;Quality-Bar Details&lt;/u&gt;
&lt;ul&gt;&lt;li&gt;Documentation has been reviewed by Visual Studio ALM Rangers&lt;/li&gt;
&lt;li&gt;All critical bugs have been resolved&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;u&gt;Known Issues / Bugs&lt;/u&gt;
&lt;ul&gt;&lt;li&gt;None&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 05:25:38 GMT</pubDate><guid isPermaLink="false">Updated Release: v1.0 - DevOps bug resolution using IntelliTrace (Apr 11, 2013) 20130412052538A</guid></item><item><title>Released: v1.0 - DevOps bug resolution using IntelliTrace (Apr 11, 2013)</title><link>http://vsartesttoolingguide.codeplex.com/releases/view/104929</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Welcome to the end to end guidance for DevOps bug resolution using IntelliTrace&lt;/b&gt;
&lt;br&gt;
&lt;br&gt;
&lt;u&gt;Quality-Bar Details&lt;/u&gt;
&lt;ul&gt;
&lt;li&gt;Documentation has been reviewed by Visual Studio ALM Rangers &lt;/li&gt;&lt;li&gt;All critical bugs have been resolved&lt;/li&gt;&lt;/ul&gt;
&lt;br&gt;
&lt;u&gt;Known Issues / Bugs&lt;/u&gt;
&lt;ul&gt;
&lt;li&gt;None&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 12 Apr 2013 05:25:38 GMT</pubDate><guid isPermaLink="false">Released: v1.0 - DevOps bug resolution using IntelliTrace (Apr 11, 2013) 20130412052538A</guid></item><item><title>Updated Release: v1.0 - DevOps bug resolution using IntelliTrace (Apr 11, 2013)</title><link>https://vsartesttoolingguide.codeplex.com/releases/view/104929</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Welcome to the end to end guidance for DevOps bug resolution using IntelliTrace&lt;/b&gt;  &lt;br /&gt;&lt;br /&gt;&lt;u&gt;Quality-Bar Details&lt;/u&gt;
&lt;ul&gt;&lt;li&gt;Documentation has been reviewed by Visual Studio ALM Rangers&lt;/li&gt;
&lt;li&gt;All critical bugs have been resolved&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;u&gt;Known Issues / Bugs&lt;/u&gt;
&lt;ul&gt;&lt;li&gt;None&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 05:25:02 GMT</pubDate><guid isPermaLink="false">Updated Release: v1.0 - DevOps bug resolution using IntelliTrace (Apr 11, 2013) 20130412052502A</guid></item><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=45</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609943"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609944" width="329" height="233" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88005" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;DevOps bug resolution using IntelliTrace&lt;span style="color:#f79646"&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609937"&gt;&lt;img title="Intellitrace" border="0" alt="Intellitrace" align="right" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609938" width="398" height="146" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; float:right; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;The guidance includes the following artefacts: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cheatsheet - Build Master DevOps and IntelliTrace Checklist &lt;/li&gt;&lt;li&gt;Cheatsheet - IntelliTrace Cheat Sheet &lt;/li&gt;&lt;li&gt;Cheatsheet - Ops view of DevOps and IntelliTrace &lt;/li&gt;&lt;li&gt;Hands-on Lab - Build (Symbols Configuration &amp;amp; Build) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Dev (Client Side No Symbols Found Resolution) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Ops (Collection for WPF Rich Client) &lt;/li&gt;&lt;li&gt;Poster - Encountering IntelliTrace technology in DevOps &lt;/li&gt;&lt;li&gt;Poster - Resolving bugs in DevOps with the help of IntelliTrace &lt;/li&gt;&lt;li&gt;Quick Reference Guide - Developer view of DevOps and IntelliTrace&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-larry-guger.aspx"&gt;&lt;em&gt;Larry Guger&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (product owner),
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/11/24/introducing-the-visual-studio-alm-rangers-tony-whitter.aspx"&gt;&lt;em&gt;Tony Whitter&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (project lead) and
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2013/03/16/introducing-the-visual-studio-alm-rangers-anna-galaeva.aspx"&gt;&lt;em&gt;Anna Galaeva&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/06/24/introducing-the-visual-studio-alm-rangers-brian-blackman.aspx"&gt;&lt;em&gt;Brian Blackman&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/10/17/introducing-the-visual-studio-alm-rangers-casey-o-mara.aspx"&gt;&lt;em&gt;Casey O'Mara&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-giulio-vian.aspx"&gt;&lt;em&gt;Giulio Vian&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/07/03/introducing-the-visual-studio-alm-rangers-jesse-houwing.aspx"&gt;&lt;em&gt;Jesse Houwing&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/31/introducing-the-visual-studio-alm-rangers-marcel-de-vries.aspx"&gt;&lt;em&gt;Marcel de Vries&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-mathias-olausson.aspx"&gt;&lt;em&gt;Mathias Olausson&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-mike-douglas.aspx"&gt;&lt;em&gt;Mike Douglas&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and Vlatko Ivanovski&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br&gt;
&lt;/em&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx"&gt;
http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 05:24:26 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130412052426A</guid></item><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=44</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609943"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609944" width="329" height="233" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88005" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;DevOps bug resolution using IntelliTrace&lt;span style="color:#f79646"&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609937"&gt;&lt;img title="Intellitrace" border="0" alt="Intellitrace" align="right" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609938" width="398" height="146" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; float:right; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;The guidance includes the following artefacts: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cheatsheet - Build Master DevOps and IntelliTrace Checklist &lt;/li&gt;&lt;li&gt;Cheatsheet - IntelliTrace Cheat Sheet &lt;/li&gt;&lt;li&gt;Cheatsheet - Ops view of DevOps and IntelliTrace &lt;/li&gt;&lt;li&gt;Hands-on Lab - Build (Symbols Configuration &amp;amp; Build) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Dev (Client Side No Symbols Found Resolution) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Ops (Collection for WPF Rich Client) &lt;/li&gt;&lt;li&gt;Poster - Encountering IntelliTrace technology in DevOps &lt;/li&gt;&lt;li&gt;Poster - Resolving bugs in DevOps with the help of IntelliTrace &lt;/li&gt;&lt;li&gt;Quick Reference Guide - Developer view of DevOps and IntelliTrace&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-larry-guger.aspx"&gt;&lt;em&gt;Larry Guger&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (product owner),
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/11/24/introducing-the-visual-studio-alm-rangers-tony-whitter.aspx"&gt;&lt;em&gt;Tony Whitter&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (project lead) and
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2013/03/16/introducing-the-visual-studio-alm-rangers-anna-galaeva.aspx"&gt;&lt;em&gt;Anna Galaeva&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/06/24/introducing-the-visual-studio-alm-rangers-brian-blackman.aspx"&gt;&lt;em&gt;Brian Blackman&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/10/17/introducing-the-visual-studio-alm-rangers-casey-o-mara.aspx"&gt;&lt;em&gt;Casey O'Mara&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-giulio-vian.aspx"&gt;&lt;em&gt;Giulio Vian&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/07/03/introducing-the-visual-studio-alm-rangers-jesse-houwing.aspx"&gt;&lt;em&gt;Jesse Houwing&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/31/introducing-the-visual-studio-alm-rangers-marcel-de-vries.aspx"&gt;&lt;em&gt;Marcel de Vries&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-mathias-olausson.aspx"&gt;&lt;em&gt;Mathias Olausson&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-mike-douglas.aspx"&gt;&lt;em&gt;Mike Douglas&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and Vlatko Ivanovski&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;/em&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx"&gt;
http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 05:24:00 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130412052400A</guid></item><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=43</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609943"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609944" width="329" height="233" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88005" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;DevOps bug resolution using IntelliTrace&lt;span style="color:#f79646"&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609937"&gt;&lt;img title="Intellitrace" border="0" alt="Intellitrace" align="right" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609938" width="398" height="146" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; float:right; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;The guidance includes the following artefacts: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cheatsheet - Build Master DevOps and IntelliTrace Checklist &lt;/li&gt;&lt;li&gt;Cheatsheet - IntelliTrace Cheat Sheet &lt;/li&gt;&lt;li&gt;Cheatsheet - Ops view of DevOps and IntelliTrace &lt;/li&gt;&lt;li&gt;Hands-on Lab - Build (Symbols Configuration &amp;amp; Build) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Dev (Client Side No Symbols Found Resolution) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Ops (Collection for WPF Rich Client) &lt;/li&gt;&lt;li&gt;Poster - Encountering IntelliTrace technology in DevOps &lt;/li&gt;&lt;li&gt;Poster - Resolving bugs in DevOps with the help of IntelliTrace &lt;/li&gt;&lt;li&gt;Quick Reference Guide - Developer view of DevOps and IntelliTrace&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-larry-guger.aspx"&gt;&lt;em&gt;Larry Guger&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (product owner),
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/11/24/introducing-the-visual-studio-alm-rangers-tony-whitter.aspx"&gt;&lt;em&gt;Tony Whitter&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (project lead) and
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2013/03/16/introducing-the-visual-studio-alm-rangers-anna-galaeva.aspx"&gt;&lt;em&gt;Anna Galaeva&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/06/24/introducing-the-visual-studio-alm-rangers-brian-blackman.aspx"&gt;&lt;em&gt;Brian Blackman&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/10/17/introducing-the-visual-studio-alm-rangers-casey-o-mara.aspx"&gt;&lt;em&gt;Casey O'Mara&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-giulio-vian.aspx"&gt;&lt;em&gt;Giulio Vian&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/07/03/introducing-the-visual-studio-alm-rangers-jesse-houwing.aspx"&gt;&lt;em&gt;Jesse Houwing&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/31/introducing-the-visual-studio-alm-rangers-marcel-de-vries.aspx"&gt;&lt;em&gt;Marcel de Vries&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/07/12/introducing-the-visual-studio-alm-rangers-mathias-olausson.aspx"&gt;&lt;em&gt;Mathias Olausson&lt;/em&gt;&lt;/a&gt;&lt;em&gt;,
&lt;/em&gt;&lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/04/25/introducing-the-visual-studio-alm-rangers-mike-douglas.aspx"&gt;&lt;em&gt;Mike Douglas&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and Vlatko Ivanovski&lt;/em&gt;
&lt;p&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx"&gt;
http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 04:48:34 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130412044834A</guid></item><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=42</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609943"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609944" width="329" height="233" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88005" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;DevOps bug resolution using IntelliTrace&lt;span style="color:#f79646"&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609937"&gt;&lt;img title="Intellitrace" border="0" alt="Intellitrace" align="right" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609938" width="398" height="146" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; float:right; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;The guidance includes the following artefacts: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cheatsheet - Build Master DevOps and IntelliTrace Checklist &lt;/li&gt;&lt;li&gt;Cheatsheet - IntelliTrace Cheat Sheet &lt;/li&gt;&lt;li&gt;Cheatsheet - Ops view of DevOps and IntelliTrace &lt;/li&gt;&lt;li&gt;Hands-on Lab - Build (Symbols Configuration &amp;amp; Build) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Dev (Client Side No Symbols Found Resolution) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Ops (Collection for WPF Rich Client) &lt;/li&gt;&lt;li&gt;Poster - Encountering IntelliTrace technology in DevOps &lt;/li&gt;&lt;li&gt;Poster - Resolving bugs in DevOps with the help of IntelliTrace &lt;/li&gt;&lt;li&gt;Quick Reference Guide - Developer view of DevOps and IntelliTrace&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx"&gt;
http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 12 Apr 2013 04:47:26 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130412044726A</guid></item><item><title>New Post: Fakes - increase logging for vstest.console.exe</title><link>http://vsartesttoolingguide.codeplex.com/discussions/439746</link><description>&lt;div style="line-height: normal;"&gt;Here's a handy link for increasing logging if you are having issues with vstest.console.exe&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/b/aseemb/archive/2012/03/02/how-to-enable-ute-logs.aspx" rel="nofollow"&gt;http://blogs.msdn.com/b/aseemb/archive/2012/03/02/how-to-enable-ute-logs.aspx&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>mikeFourie</author><pubDate>Wed, 10 Apr 2013 08:29:41 GMT</pubDate><guid isPermaLink="false">New Post: Fakes - increase logging for vstest.console.exe 20130410082941A</guid></item><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=41</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609943"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609944" width="329" height="233" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88005" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;IntelliTrace &lt;span style="color:#f79646"&gt;(COMING SOON)&lt;br&gt;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609937"&gt;&lt;img title="Intellitrace" border="0" alt="Intellitrace" align="right" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609938" width="398" height="146" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; float:right; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;
&lt;p&gt;The guidance includes the following artefacts: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cheatsheet - Build Master DevOps and IntelliTrace Checklist &lt;/li&gt;&lt;li&gt;Cheatsheet - IntelliTrace Cheat Sheet &lt;/li&gt;&lt;li&gt;Cheatsheet - Ops view of DevOps and IntelliTrace &lt;/li&gt;&lt;li&gt;Hands-on Lab - Build (Symbols Configuration &amp;amp; Build) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Dev (Client Side No Symbols Found Resolution) &lt;/li&gt;&lt;li&gt;Hands-on Lab - Ops (Collection for WPF Rich Client) &lt;/li&gt;&lt;li&gt;Poster - Encountering IntelliTrace technology in DevOps &lt;/li&gt;&lt;li&gt;Poster - Resolving bugs in DevOps with the help of IntelliTrace &lt;/li&gt;&lt;li&gt;Quick Reference Guide - Developer view of DevOps and IntelliTrace&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx"&gt;
http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Tue, 09 Apr 2013 20:14:42 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130409081442P</guid></item><item><title>New Post: Support for WinRT &amp; WP8</title><link>http://vsartesttoolingguide.codeplex.com/discussions/436353</link><description>&lt;div style="line-height: normal;"&gt;At this stage this team is not aware of any timescales or estimations for Fakes support of Windows Phone 8 or Windows store apps. As soon as we have news on this topic and future updates of the guide, we will share them on &lt;a href="http://vsartesttoolingguide.codeplex.com" rel="nofollow"&gt;http://vsartesttoolingguide.codeplex.com&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub" rel="nofollow"&gt;http://blogs.msdn.com/b/willy-peter_schaub&lt;/a&gt;. &lt;br /&gt;
&lt;/div&gt;</description><author>wschaub</author><pubDate>Tue, 12 Mar 2013 18:39:09 GMT</pubDate><guid isPermaLink="false">New Post: Support for WinRT &amp; WP8 20130312063909P</guid></item><item><title>New Post: Support for WinRT &amp; WP8</title><link>http://vsartesttoolingguide.codeplex.com/discussions/436353</link><description>&lt;div style="line-height: normal;"&gt;Any idea of timescales for supporting fakes Windows Phone 8 &amp;amp; Windows store apps?&lt;br /&gt;
&lt;br /&gt;
*S&lt;br /&gt;
&lt;/div&gt;</description><author>Sledge70</author><pubDate>Tue, 12 Mar 2013 17:50:50 GMT</pubDate><guid isPermaLink="false">New Post: Support for WinRT &amp; WP8 20130312055050P</guid></item><item><title>Updated Wiki: Home</title><link>https://vsartesttoolingguide.codeplex.com/wikipage?version=40</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;Project Description&lt;/h2&gt;
&lt;p&gt;This umbrella project delivers a range of practical and scenario based guidance for Visual Studio test features, such as Coded UI , Microsoft Test Manager, IntelliTrace and Microsoft Fakes.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609941"&gt;&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609942" width="265" height="232" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&amp;nbsp;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609943"&gt;
&lt;img title="image" border="0" alt="image" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609944" width="329" height="233" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Visual Studio ALM Rangers&lt;/h2&gt;
&lt;p&gt;This guidance is created by the Visual Studio ALM Rangers, who have the mission to provide out of band solutions for missing features and/or guidance. This content was created with support from Microsoft Product Group, members of Microsoft Services, Microsoft
 Most Valued Professionals (MVPs) and technical specialists from technology communities around the globe, giving you a real-world view from the field, where the technology has been tested and used.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aka.ms/vsarmsdn" target="_blank"&gt;&lt;img title="image[18]" border="0" alt="image[18]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393170" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://www.codeplex.com/site/search?query=ALM%20Rangers&amp;sortBy=CurrentReleaseDate&amp;licenses=|&amp;refinedSearch=true" target="_blank"&gt;
&lt;img title="image[19]" border="0" alt="image[19]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393171" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;
&lt;a href="http://aka.ms/vsarsolutions" target="_blank"&gt;&lt;img title="image[20]" border="0" alt="image[20]" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=393172" width="229" height="40" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;What is included in the downloads?&lt;/h2&gt;
&lt;p&gt;The solutions typically consist of a combination of these deliverables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt; contains scenario based practical guidance, frequently asked questions and quick reference posters.
&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Hands-on Lab&lt;/strong&gt; contains the HOL that provides a walkthrough of the planning, based on the guidance
&lt;/li&gt;&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Solutions&lt;/h2&gt;
&lt;h3&gt;Coded UI Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Gives you practical answers to questions such as “&lt;em&gt;where in the SDLC should you think about Coded UI Tests&lt;/em&gt;”, “
&lt;em&gt;how should you design your Coded UI Tests so that they are maintainable&lt;/em&gt;”, “&lt;em&gt;how should you structure your test projects so that large teams can work on them&lt;/em&gt;” and “
&lt;em&gt;what are the best practices while building Coded UI Tests&lt;/em&gt;”.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Christine, the Tester, how to best manage Coded UI in the SDLC process. &lt;/li&gt;&lt;li&gt;As Christine, the Tester, how can I share Coded UI Tests for shared UI components across projects and teams.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to the &lt;a href="http://aka.ms/treasure34"&gt;Visual Studio Coded UI Microsoft Word Plug-in&lt;/a&gt;, which extends the Coded UI feature support to Microsoft Word documents.
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88005" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;IntelliTrace &lt;span style="color:#f79646"&gt;(COMING SOON)&lt;br&gt;
&lt;a href="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609937"&gt;&lt;img title="Intellitrace" border="0" alt="Intellitrace" align="right" src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=609938" width="398" height="146" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; float:right; padding-top:0px; padding-left:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Supplements the Test Tooling Guide with the DevOps end-end scenario, giving you access to ALM end to end labs and guidance that include bug resolution using IntelliTrace.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:
&lt;ul&gt;
&lt;li&gt;As Bill, the ALM Ranger, I would love practical and exciting DevOps &amp;amp; IntelliTrace Posters.
&lt;/li&gt;&lt;li&gt;As Abu the Build Master, I would like practical guidance on how to to configure my TFS Build server to support IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Doris, the Developer, I would like practical guidance to resolve a bug in DevOps using IntelliTrace.
&lt;/li&gt;&lt;li&gt;As Jane, the Infrastructure specialist, I would like practical guidance to implement IntelliTrace in DevOps.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;Also refer to &lt;strong&gt;Visual Studio 2012 Application Lifecycle Management Virtual Machine and Hands-on-Labs / Demo Scripts&lt;/strong&gt; (&lt;a href="http://aka.ms/treasure99"&gt;http://aka.ms/treasure99&lt;/a&gt;) for additional Hands-on labs.
&lt;/li&gt;&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Better Unit Testing with Microsoft Fakes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-18-52-metablogapi/8688.image_5F00_4EDB308D.png" width="139" height="181" style="float:right; display:inline"&gt;&lt;/p&gt;
&lt;p&gt;This eBook contains practical guidance for migrating to and unit testing with Microsoft Fakes. Practical walk-throughs allow you to navigate basic and advanced concepts, giving you a comfortable and confident start in implementing Microsoft Fakes as a mocking
 solution. &lt;/p&gt;
&lt;p&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Doris, the Developer, I would like practical guidance to migrate to the Fakes framework.
&lt;/li&gt;&lt;li&gt;As Doris, the developer, I would like practical guidance to understand and implement the Fakes framework within Visual Studio.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/102290" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Mike Fourie, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn
 Cicoria, Waldyr Felix, Willy-Peter Schaub&lt;/em&gt;&lt;/p&gt;
&lt;strong&gt;Foreword&lt;br&gt;
&lt;/strong&gt;
&lt;p&gt;&lt;em&gt;For modern development teams, the value of effective and efficient unit testing is something everyone can agree on. Fast, reliable, automated tests that enable developers to verify that their code does what they think it should, add significantly to
 overall code quality. Creating good, effective unit tests is harder than it seems though. A good unit test is like a good scientific experiment: it isolates as many variables as possible (these are called control variables) and then validates or rejects a
 specific hypothesis about what happens when the one variable (the independent variable) changes.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Creating code that allows for this kind of isolation puts strain on the design, idioms, and patterns used by developers. In some cases, the code is designed so that isolating one component from another is easy. However, in most other cases, achieving
 this isolation is very difficult. Often, it’s so difficult that, for many developers, it is unachievable.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;First included in Visual Studio 2012, Microsoft Fakes helps you — our developers — cross this gap. It makes it easier and faster to create well-isolated unit tests when you do have systems that are “testable,” letting you focus on writing good tests
 and not on test plumbing. It also enables you to isolate and test code that is not traditionally easy to test, by using a technology called Shims. Shims use runtime interception to let you detour around challenging dependencies and replace them with something
 you can control. As we have mentioned, being able to create this control variable is imperative when creating high-quality, fast-running unit tests.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Shims provide a very powerful capability that will let you circumvent all kinds of roadblocks when unit testing your code. As with all powerful tools, there are a number of patterns, techniques and other “gotchas” that can take time to learn. This guidance
 document provides you with a jump-start on acquiring that knowledge by sharing a large number of examples and techniques for effectively using Microsoft Fakes in your projects.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;We are happy to introduce this excellent guidance document produced by the Visual Studio ALM Rangers. We are sure that it will help you and your team realize the power and capabilities Microsoft Fakes provides you in creating better unit tests and better
 code.&lt;/em&gt; &lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Peter Provost&lt;/b&gt; – Program Manager Lead, Visual Studio ALM Tools
&lt;/p&gt;
&lt;p align="right"&gt;&lt;b&gt;Joshua Weber&lt;/b&gt; – Program Manager, Visual Studio ALM Tools&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Microsoft Test Manager Guide&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Provides guidance on how to use the test impact analysis scenario to get to the set of recommended tests. The scenarios are described in an easy to follow how-to style with detailed illustrations and snapshots to take you through the workflow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark the Visual Studio ALM Rangers &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/"&gt;
blog&lt;/a&gt;, using tag &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/tags/VSCUG"&gt;
VSCUG&lt;/a&gt; for the latest information on this project. &lt;/li&gt;&lt;li&gt;The &lt;a href="http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/11/04/requirements-management-for-ranger-projects-epics-team-and-personas.aspx"&gt;
Epics&lt;/a&gt; included in the guidance are:&amp;nbsp;&amp;nbsp;
&lt;ul&gt;
&lt;li&gt;As Christine, the tester, how to best use manual testing and test impact analysis.
&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://vsartesttoolingguide.codeplex.com/releases/view/88003" target="_blank"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-45-92-metablogapi/1007.image_5F00_184ED4AD.png" width="154" height="29" style="float:none; margin-left:auto; display:block; margin-right:auto"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="padding-left:30px"&gt;&lt;strong&gt;Team&lt;br&gt;
&lt;/strong&gt;&lt;em&gt;Adimulam Sudheer, Anutthara Bharadwaj, Brian Blackman, Casey O'Mara, Cesar Solis Brito, Christofer Löf, Harish Reddy Kothapalli, Hassan Fadili, Mathew Aniyan, Ravi Shanker, Richard Albrecht, Richard Fennell, Tim Star, Tony Whitter&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;External References&lt;/h2&gt;
&lt;p&gt;None&lt;/p&gt;
&lt;h2&gt;
&lt;hr&gt;
&lt;span&gt;How to submit new ideas?&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The recommended method is to post ideas to the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page or to contact the Rangers at &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx"&gt;
http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Feedback&lt;/h2&gt;
&lt;p&gt;Post comments on the &lt;a href="http://vsarcodeduiguide.codeplex.com/discussions"&gt;
Discussions&lt;/a&gt; Page.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://visualstudio.uservoice.com"&gt;&lt;img title="image232" border="0" alt="image232" src="http://download.codeplex.com/Download?ProjectName=vsartesttoolingguide&amp;DownloadId=384525" width="240" height="52" style="border-left-width:0px; border-right-width:0px; border-bottom-width:0px; padding-top:0px; padding-left:0px; margin:0px; display:inline; padding-right:0px; border-top-width:0px"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>wschaub</author><pubDate>Fri, 08 Mar 2013 20:52:08 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130308085208P</guid></item></channel></rss>