<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Visual Studio Team Test : Testing</title><link>http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx</link><description>Tags: Testing</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Understanding the code generated by “Coded UI Test” – Part 2</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/12/28/understanding-the-code-generated-by-coded-ui-test-part-2.aspx</link><pubDate>Mon, 28 Dec 2009 12:39:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9941559</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9941559.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9941559</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;This is Part 2 of two part series. In &lt;a href="http://blogs.msdn.com/gautamg/archive/2009/12/18/why-is-coded-ui-test-generated-code-not-a-straight-line-code.aspx" target="_blank" mce_href="http://blogs.msdn.com/gautamg/archive/2009/12/18/why-is-coded-ui-test-generated-code-not-a-straight-line-code.aspx"&gt;Part 1&lt;/a&gt; we focused on -&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Why is generated code not a straight-line code?&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;In this part, we will focus on -&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;How is generated code making reusability &amp;amp; customization easier?&lt;span&gt;...&lt;/span&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;/p&gt; &lt;b&gt;Note:&lt;/b&gt; Cross posted from &lt;a href="http://blogs.msdn.com/gautamg"&gt;Gautam Goenka (MSFT)&lt;/a&gt;.   &lt;br /&gt;&lt;a href="http://blogs.msdn.com/gautamg/archive/2009/12/21/understanding-the-code-generated-by-coded-ui-test-part-2.aspx"&gt;Permalink&lt;/a&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9941559" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Coded+UI+Test/default.aspx">Coded UI Test</category></item><item><title>Understanding the code generated by “Coded UI Test” – Part 1</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/12/28/understanding-the-code-generated-by-coded-ui-test-part-1.aspx</link><pubDate>Mon, 28 Dec 2009 12:38:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9941558</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9941558.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9941558</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;This is Part 1 of two part series. In this part we will focus on -&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Why is generated code not a straight-line code?&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;In the &lt;a href="http://blogs.msdn.com/gautamg/archive/2009/12/21/understanding-the-code-generated-by-coded-ui-test-part-2.aspx" target="_blank" mce_href="http://blogs.msdn.com/gautamg/archive/2009/12/21/understanding-the-code-generated-by-coded-ui-test-part-2.aspx"&gt;Part 2&lt;/a&gt;, we will focus on -&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;How is generated code making reusability &amp;amp; customization easier? &lt;span&gt;...&lt;/span&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;/p&gt; &lt;b&gt;Note:&lt;/b&gt; Cross posted from &lt;a href="http://blogs.msdn.com/gautamg"&gt;Gautam Goenka (MSFT)&lt;/a&gt;.   &lt;br /&gt;&lt;a href="http://blogs.msdn.com/gautamg/archive/2009/12/18/why-is-coded-ui-test-generated-code-not-a-straight-line-code.aspx"&gt;Permalink&lt;/a&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9941558" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Coded+UI+Test/default.aspx">Coded UI Test</category></item><item><title>How can I configure MTLM to use my custom bug / test case type?</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/12/15/how-can-i-configure-mtlm-to-use-my-custom-bug-test-case-type.aspx</link><pubDate>Tue, 15 Dec 2009 12:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9937001</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9937001.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9937001</wfw:commentRss><description>&lt;B&gt;Note:&lt;/B&gt; Cross posted from &lt;A href="http://blogs.msdn.com/rubel/default.aspx"&gt;Rubel's Blog&lt;/A&gt;. &lt;BR&gt;&lt;A href="http://blogs.msdn.com/rubel/archive/2009/12/15/how-can-i-configure-mtlm-to-use-my-custom-bug-test-case-type.aspx"&gt;Permalink&lt;/A&gt; &lt;BR&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNoSpacing&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;STRONG&gt;How can I configure MTLM to use my custom bug / test case type?&lt;/STRONG&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNoSpacing&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;I got this Q on my &lt;A href="http://blogs.msdn.com/rubel/archive/2009/12/11/how-to-delete-a-test-case-any-other-work-item.aspx" mce_href="http://blogs.msdn.com/rubel/archive/2009/12/11/how-to-delete-a-test-case-any-other-work-item.aspx"&gt;previous blog&lt;/A&gt; and thought of posting a separate post on it as it's a bit tricky to do it and hence other folks may need this info.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;In &lt;A href="http://msdn.microsoft.com/en-us/library/bb385901(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb385901(VS.100).aspx"&gt;Microsoft Test and Lab Manager (MTLM),&lt;/A&gt; we don’t provide any &lt;STRONG&gt;UI way &lt;/STRONG&gt;to set a particular work item type as default work item type for a category. Basically, if I’ve added a new bug type say “CustomBug” to TFS and want MTLM to refer to that type always while opening a new bug etc then there is no &lt;STRONG&gt;UI way&lt;/STRONG&gt; to achieve it. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3 face=Calibri&gt;But yes, you can do it through &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd273721(VS.100).aspx"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;witadmin using &lt;SPAN style="mso-bidi-font-weight: bold"&gt;importcategories / exportcategories command.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;First you need to exports the XML definition of categories defined on the Team Foundation Server by using exportcategories command e.g. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=3 face=Calibri&gt;The following command exports the work item type categories defined for the AdventureWorks project to the Categories XML file: &lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;SPAN style="COLOR: #00b050"&gt;&lt;FONT face=Calibri&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNoSpacing&gt;&lt;FONT size=3&gt;&lt;SPAN style="COLOR: #00b050"&gt;C:\Program Files\Microsoft Visual Studio 10.0\VC&amp;gt;witadmin exportcategories /collection:"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #00b050"&gt;&lt;A href="http://adventureworksserver:8080/AWTeam/Collection1"&gt;http://AdventureWorksServer:8080/AWTeam/Collection1&lt;/A&gt;”&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNoSpacing&gt;&lt;FONT size=3&gt;&lt;SPAN style="COLOR: #00b050"&gt;/p:AdventureWorks /f:"Categories.xml" 
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Categories.xml will look this: &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;lt;?&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;xml&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;version&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;1.0&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;encoding&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;utf-8&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;?&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;cat:CATEGORIES&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;xmlns:cat&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;http://schemas.microsoft.com/VisualStudio/2008/workitemtracking/categories&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;refname&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.BugCategory&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;name&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Bug Category&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;DEFAULTWORKITEMTYPE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;name&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Bug&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;refname&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.RequirementCategory&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;name&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Requirement Category&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;DEFAULTWORKITEMTYPE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;name&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;User Story&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;refname&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.SharedStepCategory&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;name&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Shared Step Category&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;DEFAULTWORKITEMTYPE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;name&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Shared Steps&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;refname&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.TestCaseCategory&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;name&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Test Case Category&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;DEFAULTWORKITEMTYPE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;name&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Test Case&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;cat:CATEGORIES&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;As you can see that there is default work item type for each category like Bug, Test Case, Shared Step. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3 face=Calibri&gt;You just need to modify the xml file so as to point &lt;/FONT&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;DEFAULTWORKITEMTYPE&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;FONT size=3 face=Calibri&gt;of&lt;/FONT&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;required category to yours newly created work item type. E.g. If I want to use work item type &lt;B style="mso-bidi-font-weight: normal"&gt;CustomBug&lt;/B&gt; as default work item type for Bug category then my modified XML will look like this:&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;lt;?&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;xml&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;version&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;1.0&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;encoding&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;utf-8&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;?&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;cat:CATEGORIES&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;xmlns:cat&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;http://schemas.microsoft.com/VisualStudio/2008/workitemtracking/categories&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;refname&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.BugCategory&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;name&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Bug Category&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;&amp;lt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; BACKGROUND: yellow; COLOR: #a31515; FONT-SIZE: 9.5pt; mso-highlight: yellow"&gt;DEFAULTWORKITEMTYPE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; BACKGROUND: yellow; COLOR: blue; FONT-SIZE: 9.5pt; mso-highlight: yellow"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; BACKGROUND: yellow; COLOR: red; FONT-SIZE: 9.5pt; mso-highlight: yellow"&gt;name&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; BACKGROUND: yellow; COLOR: blue; FONT-SIZE: 9.5pt; mso-highlight: yellow"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; BACKGROUND: yellow; FONT-SIZE: 9.5pt; mso-highlight: yellow"&gt;"&lt;SPAN style="COLOR: blue"&gt;CustomBug&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;refname&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.RequirementCategory&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;name&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Requirement Category&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;DEFAULTWORKITEMTYPE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;name&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;User Story&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;refname&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.SharedStepCategory&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;name&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Shared Step Category&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;DEFAULTWORKITEMTYPE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;name&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Shared Steps&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;refname&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.TestCaseCategory&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;name&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Test Case Category&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;DEFAULTWORKITEMTYPE&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: red; FONT-SIZE: 9.5pt"&gt;name&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt;"&lt;SPAN style="COLOR: blue"&gt;Test Case&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;CATEGORY&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; FONT-SIZE: 9.5pt"&gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: #a31515; FONT-SIZE: 9.5pt"&gt;cat:CATEGORIES&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: consolas; COLOR: blue; FONT-SIZE: 9.5pt"&gt;&amp;gt; &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;After that you just need to import this XML back into team project of TFS using &lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd273721(VS.100).aspx"&gt;importcategories&lt;/A&gt;. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;e.g. The following example imports categories from the myCategories XML file to the AdventureWorks project:&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNoSpacing&gt;&lt;FONT size=3&gt;&lt;SPAN style="COLOR: #00b050"&gt;C:\Program Files\Microsoft Visual Studio 10.0\VC&amp;gt;witadmin importcategories /collection:"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #00b050"&gt;&lt;A href="http://adventureworksserver:8080/AWTeam/Collection1"&gt;http://AdventureWorksServer:8080/AWTeam/Collection1&lt;/A&gt;”&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0cm 0cm 0pt" class=MsoNoSpacing&gt;&lt;FONT size=3&gt;&lt;SPAN style="COLOR: #00b050"&gt;/p:AdventureWorks /f:"Categories.xml" 
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Now if you open any bug in Test Runner / MTLM then it will open your CustomBug work item type form instead of default bug form. &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Similarly you can do required changes to use customized Test Case / any other work item. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Required Permissions &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;For the team project where the work item types are defined, you must have the following permissions set: &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN style="FONT-FAMILY: symbol; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol"&gt;&lt;SPAN style="mso-list: ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;To export categories of work item types, you must be a member of the Readers group or have your View work items in this node permission set to Allow &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN style="FONT-FAMILY: symbol; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol"&gt;&lt;SPAN style="mso-list: ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;To import categories of work item types, you must be a member of the Team Foundation Administrators security group or the Project Administrators security group. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3 face=Calibri&gt;For more details on TFS permissions check &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/ms252587(VS.100).aspx"&gt;&lt;FONT size=3 face=Calibri&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;B&gt;Note:&lt;/B&gt; Cross posted from &lt;A href="http://blogs.msdn.com/rubel/default.aspx"&gt;Rubel's Blog&lt;/A&gt;. &lt;BR&gt;&lt;A href="http://blogs.msdn.com/rubel/archive/2009/12/15/how-can-i-configure-mtlm-to-use-my-custom-bug-test-case-type.aspx"&gt;Permalink&lt;/A&gt; &lt;BR&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9937001" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Test+Runner/default.aspx">Test Runner</category></item><item><title>Planning vs Testing (Part 5 – Final)</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/25/planning-vs-testing-part-5-final.aspx</link><pubDate>Wed, 25 Nov 2009 19:14:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9928731</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9928731.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9928731</wfw:commentRss><description>&lt;p&gt;Today, I will finally end this series of blog posts where I’ve been talking about the main differences that you will find in Planning and Testing views (although they appear to be very similar at a first glance). You can find the previous posts here:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/11/planning-vs-testing.aspx"&gt;Part 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/16/planning-vs-testing-part-2.aspx"&gt;Part 2&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/16/planning-vs-testing-part-3.aspx"&gt;Part 3&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/16/planning-vs-testing-part-4.aspx"&gt;Part 4&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Double clicking (or hitting enter on a selected item) throughout MTLM will trigger the action that we thought was the most basic one for each activity. &lt;/p&gt;  &lt;p&gt;Well, for any given test case, if you’re in the Planning view (&lt;strong&gt;Plan&lt;/strong&gt; center group, under ‘Contents’), double clicking or hitting enter on a selected item will open the test case:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_thumb.png" width="446" height="100" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_12.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_thumb_5.png" width="74" height="73" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_thumb_1.png" width="436" height="315" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;However, in the Testing view (&lt;strong&gt;Test&lt;/strong&gt; center group, under ‘Run tests’), this same action will actually open the latest result for that given test case (assuming that there is a result; if there isn’t, nothing will happen):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_6.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_thumb_2.png" width="440" height="88" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_14.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_thumb_6.png" width="74" height="73" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_8.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart5Final_D3D8/image_thumb_3.png" width="438" height="317" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thanks,    &lt;br /&gt;David Gorena Elizondo&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9928731" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item><item><title>Planning vs Testing (Part 4)</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/24/planning-vs-testing-part-4.aspx</link><pubDate>Tue, 24 Nov 2009 19:36:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9928183</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9928183.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9928183</wfw:commentRss><description>&lt;p&gt;In previous posts, I’ve been discussing why Planning and Testing views look similar but behave differently. You can refer to them by clicking on &lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/11/planning-vs-testing.aspx"&gt;Part 1&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/16/planning-vs-testing-part-2.aspx"&gt;Part 2&lt;/a&gt;, or &lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/16/planning-vs-testing-part-3.aspx"&gt;Part 3&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Sometimes, depending on the organization, planning is done by some people, and execution is done by others. And even if it is the same people who do both, it will be common to want to look only at a specific set of test cases when actually executing them. This is another big difference between both views:     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Under ‘Contents’ (&lt;strong&gt;Plan&lt;/strong&gt; center group), you will always look at the complete hierarchy of suites with their test cases. Notice how for some test cases, if different configurations are assigned to different testers, we will show the word ‘Multiple’ under the ‘Testers’ column (as I discussed earlier in the series, in the Planning view, we only show one test case, even if it is assigned to different configurations)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart4_CA3F/image_10.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart4_CA3F/image_thumb_4.png" width="576" height="416" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Although you will be able to filter on some columns (like Priority), you won’t be able to filter based on Tester or Configurations, because we don’t show individual test cases for every configuration:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart4_CA3F/image_14.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart4_CA3F/image_thumb_6.png" width="575" height="416" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;However, under ‘Run tests’ (&lt;strong&gt;Test &lt;/strong&gt;center group), you will be able to ‘Filter’ by Tester and/or Configurations:     &lt;br /&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart4_CA3F/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart4_CA3F/image_thumb_1.png" width="391" height="447" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart4_CA3F/image_8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart4_CA3F/image_thumb_3.png" width="579" height="419" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You can also filter from within the columns:    &lt;br /&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart4_CA3F/image_12.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart4_CA3F/image_thumb_5.png" width="580" height="419" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thanks,    &lt;br /&gt;David Gorena Elizondo&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9928183" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item><item><title>Recording Hover’s in CodedUITest</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/23/recording-hover-s-in-codeduitest.aspx</link><pubDate>Mon, 23 Nov 2009 11:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9927203</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9927203.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9927203</wfw:commentRss><description>&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;Mouse Hover is an important part of a Application WorkFlow. Hovering on a control brings about changes in the application which leads to Controls appearing/disappearing , Properties of the controls being changed ,new windows coming up etc. Needless to say it is pertinent that all the Hover Actions are identified correctly during recording to ensure a proper Playback.&lt;/P&gt;
&lt;H3 insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;IMPLICIT HOVER&lt;/H3&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;For recordings on WEB Applications&amp;nbsp; CodedUITest intelligently identifies that an Hover action has been performed on the application and records a Hover-Action on the control on which the Mouse was hovered . This type of auto-generated Hover-Action is referred to as IMPLICIT HOVER. The action such generated was not explicitly performed by the User (however not recording the action would most certainly lead to a faulty recording) and as such is tagged with the ContinueOnError flag. This indicates that even if the action is not played back the Test wont fail and execution will pass on to the next Step. The code generated for Implicit Hovers will look like&lt;/P&gt;
&lt;BLOCKQUOTE insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&lt;FONT color=#00ff00 insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;// Set flag to allow play back to continue if non-essential actions fail. (For example, if a mouse hover action fails.) &lt;BR insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;Playback.PlaybackSettings.ContinueOnError = true; &lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&lt;FONT color=#00ff00 insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Mouse hover 'My Bay' link at (56, 3) &lt;BR insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mouse.Hover(uIMyBayHyperlink, new Point(56, 3));&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&lt;FONT color=#00ff00 insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;// Reset flag to ensure that play back stops if there is an error. &lt;BR insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;Playback.PlaybackSettings.ContinueOnError = false;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;Implicit Hover is a very cool feature in CodedUITest and greatly improves User experience.&lt;/P&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;The Implicit Hovers can be turned off&amp;nbsp; by modifying the CodedUITestBuilder.exe.config and changing the value of the RecordImplicitHover key. By Default it is turned ON.&lt;/P&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&lt;FONT color=#00ff00 insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&amp;lt;!--Use this to enable/disable recording of implicithovers.--&amp;gt; &lt;BR insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add key="RecordImplicitHover" value="true"/&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;This can be similarly turned OFF in the Fast-Forward a Manual Test scenario by updating the mtlm.exe.config.&lt;/P&gt;
&lt;H3 insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;EXPLICIT HOVER&lt;/H3&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;For Client Side Applications Hover-Actions are not recorded implicitly. User has to record the Action Explicitly by Hovering the Mouse on the desired location and pressing a combination of keys to record the Hover-Action. The default Key combination are CTRL + SHIFT + R. The default value can be changed by updating the config files as mentioned above. Explicit Hovers are actual User Actions and are not marked with ContinueOnError flag as a result.&lt;/P&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&lt;FONT color=#00ff00 insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&amp;lt;!-- HoverKey to use. --&amp;gt; &lt;BR insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add key="HoverKeyModifier" value="Control, Shift , Alt"/&amp;gt; &lt;BR insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add key="HoverKey" value="R"/&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;Explicit Hover action can be generated for Web Applications as well..&lt;/P&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;ciao&lt;/P&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;Rituparna&lt;/P&gt;
&lt;P insertadjacenthtml="function(loc, code)&amp;#13;&amp;#10;                    {&amp;#13;&amp;#10;                        // HTML Content changing..&amp;#13;&amp;#10;                        _baseInsertFunction(loc, code);&amp;#13;&amp;#10;&amp;#13;&amp;#10;                        try&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                            vsttTrackHover.NodeAddition();&amp;#13;&amp;#10;                            vsttTrackHover.OverrideNodes(domElement.parentNode.all, 0);&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                        catch (ex)&amp;#13;&amp;#10;                        {&amp;#13;&amp;#10;                        }&amp;#13;&amp;#10;                    }" __vsttTracked="1"&gt;&amp;lt;&amp;lt; CrossPosted from my MSDN Blog &lt;A href="http://blogs.msdn.com/rituparna/archive/2009/11/23/recording-hover-s-in-codeduitest.aspx"&gt;http://blogs.msdn.com/rituparna/archive/2009/11/23/recording-hover-s-in-codeduitest.aspx&lt;/A&gt;&amp;nbsp;&amp;gt;&amp;gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9927203" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category></item><item><title>Order Test Cases</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/21/run-your-tests-in-the-order-you-want.aspx</link><pubDate>Sat, 21 Nov 2009 01:04:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9926587</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9926587.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9926587</wfw:commentRss><description>&lt;p&gt;Sometimes, you want to run your tests in a specific order. For example, you are testing an online shopping site. You want to test the work flow of Login, Browse items, Search items, Add items to cart and Check out. You have the test cases for each step in the wok flow. You want to execute the test cases in the above work flow order. By default, MTLM orders the test cases in the order you add them to the suite. However, you may not have added the test cases in the order you want, like what I have in the first picture. In this case, you can click the Order button on the toolbar.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Runyourtestsintheorderyouwant_F034/OrderButtonInTestPlanContents_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Order button in test plan contents" border="0" alt="Order button in test plan contents" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Runyourtestsintheorderyouwant_F034/OrderButtonInTestPlanContents_thumb.png" width="621" height="287" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;In the following dialog, change the order number. Click Update order button to preview the change. You can have duplicate numbers, MTLM will order the duplicates in the order they show in the list. When you feel good about the new order, you can click Apply Changes to save it.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Runyourtestsintheorderyouwant_F034/OrderTestCasesDialog_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Order Test Cases dialog" border="0" alt="Order Test Cases dialog" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Runyourtestsintheorderyouwant_F034/OrderTestCasesDialog_thumb.png" width="638" height="295" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;After that, open Run Tests, select all the tests and click Run. Your tests will be run in the right order!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Runyourtestsintheorderyouwant_F034/RunTestsInOrder_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Run tests in the right order" border="0" alt="Run tests in the right order" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Runyourtestsintheorderyouwant_F034/RunTestsInOrder_thumb.png" width="643" height="265" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Thanks,&lt;/p&gt;  &lt;p&gt;Christine Zhao&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9926587" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item><item><title>Planning vs Testing (Part 3)</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/20/planning-vs-testing-part-3.aspx</link><pubDate>Fri, 20 Nov 2009 20:14:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9926421</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9926421.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9926421</wfw:commentRss><description>&lt;p&gt;In &lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/11/planning-vs-testing.aspx"&gt;part 1&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/16/planning-vs-testing-part-2.aspx"&gt;part 2&lt;/a&gt; of the series, I have mentioned reasons why we use similar views for planning and executing test cases (and I have discussed what makes these views different). Today, I will focus on yet another specific reason: Configurations.&lt;/p&gt;  &lt;p&gt;We can use the ‘Planning view’ under ‘Contents’ (&lt;strong&gt;Plan&lt;/strong&gt; center group) to assign configurations to one or more test cases that live in our test plan. The view will show &lt;em&gt;how many&lt;/em&gt; configurations are associated to any given test case.    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_20.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_thumb_9.png" width="508" height="178" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_14.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_thumb_6.png" width="39" height="39" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_thumb_2.png" width="451" height="97" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_14.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_thumb_6.png" width="39" height="39" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_thumb_3.png" width="456" height="119" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;However, the ‘Testing view’ under ‘Run tests’ (&lt;strong&gt;Test&lt;/strong&gt; center group), will actually show &lt;em&gt;‘n’ number of the same test case&lt;/em&gt; (‘n’ being the number of configurations that the test case is associated with), each with its configuration, so that the tester can easily run the test that he is interested in (depending on his environment):    &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_18.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart3_AC15/image_thumb_8.png" width="582" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thanks,   &lt;br /&gt;David Gorena Elizondo &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9926421" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item><item><title>The View Toolbar</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/20/the-view-toolbar.aspx</link><pubDate>Fri, 20 Nov 2009 08:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9925880</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9925880.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9925880</wfw:commentRss><description>&lt;p&gt;You might have noticed above many grids there are two distinct toolbars. The primary one has options for interacting with items in the list. The other one that is right-aligned is for managing the view. Here are some examples:&lt;/p&gt;  &lt;p&gt;1. Verify Bugs – change which query is used: bugs assigned to me, bugs created by me, or a custom query definable by you. Also an Edit button to modify the custom query.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/TheViewToolbar_DF70/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/TheViewToolbar_DF70/image_thumb.png" width="615" height="103" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;2.&amp;#160; Analyze Test Runs – a toggle button for whether or not to show manual runs, and a date filter to only show recent items&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/TheViewToolbar_DF70/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/TheViewToolbar_DF70/image_thumb_1.png" width="615" height="109" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;3. Recommended Tests – not the same style as the other two, but changes the entire toolbar and grid out so you can see either recommended tests (tests impacted by code changes in each build in the selection) or the related work items (from all the builds in the selection)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/TheViewToolbar_DF70/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/TheViewToolbar_DF70/image_thumb_2.png" width="618" height="198" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Cheers,&lt;/p&gt;  &lt;p&gt;David&lt;/p&gt;  &lt;p&gt;Engineering Lead, MTLM&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9925880" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item><item><title>Beta2 online help</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/19/beta2-online-help.aspx</link><pubDate>Thu, 19 Nov 2009 21:25:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9925762</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9925762.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9925762</wfw:commentRss><description>&lt;p&gt;Our doc team (we call them the User Education or the UE team) has been hard at work supplementing the product with great deal lot of additional documentation to help you understand the various features in the product and to best leverage them. The table below is a quick way to get to some of the more important links. Feel free to browse around and if you find the information useful or not let us know what you think.&lt;/p&gt;  &lt;p&gt;   &lt;table style="border-collapse: collapse" class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td style="border-bottom: black 1pt solid; border-left: black 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 231.45pt; padding-right: 5.4pt; border-top: black 1pt solid; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 12pt"&gt;Topic&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="border-bottom: black 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0in; width: 231.45pt; padding-right: 0in; border-top: black 1pt solid; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 12pt"&gt;Link&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom: black 1pt solid; border-left: black 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 231.45pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Running Tests&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Setting Up Test Machines to Run Tests or Collect Data &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Reviewing Test Results&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="border-bottom: black 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0in; width: 231.45pt; padding-right: 0in; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd286680(VS.100).aspx"&gt;&lt;font color="#0000ff"&gt;http://msdn.microsoft.com/en-us/library/dd286680(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd293551(VS.100).aspx"&gt;&lt;font color="#0000ff"&gt;http://msdn.microsoft.com/en-us/library/dd293551(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms182493(VS.100).aspx"&gt;&lt;font color="#0000ff"&gt;http://msdn.microsoft.com/en-us/library/ms182493(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom: black 1pt solid; border-left: black 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 231.45pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Running Manual Tests Using Test Runner&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="border-bottom: black 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0in; width: 231.45pt; padding-right: 0in; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd286725(VS.100).aspx"&gt;&lt;font color="#0000ff"&gt;http://msdn.microsoft.com/en-us/library/dd286725(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom: black 1pt solid; border-left: black 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 231.45pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Submitting Bugs&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; font-size: 10pt"&gt;&lt;/span&gt;&amp;#160;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Tracking Software Quality&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="border-bottom: black 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0in; width: 231.45pt; padding-right: 0in; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd286746(VS.100).aspx"&gt;&lt;font color="#0000ff"&gt;http://msdn.microsoft.com/en-us/library/dd286746(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd286599(VS.100).aspx"&gt;&lt;font color="#0000ff"&gt;http://msdn.microsoft.com/en-us/library/dd286599(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom: black 1pt solid; border-left: black 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 231.45pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Quick Start Guide&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Managing New Testing Efforts&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;/span&gt;&lt;/b&gt;&amp;#160;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Defining Your Testing Efforts&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="border-bottom: black 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0in; width: 231.45pt; padding-right: 0in; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380763(VS.100).aspx"&gt;&lt;font color="#0066cc"&gt;http://msdn.microsoft.com/en-us/library/dd380763(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd286594(VS.100).aspx"&gt;&lt;font color="#0066cc"&gt;http://msdn.microsoft.com/en-us/library/dd286594(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;            &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd286581(VS.100).aspx"&gt;&lt;font color="#0066cc"&gt;http://msdn.microsoft.com/en-us/library/dd286581(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom: black 1pt solid; border-left: black 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 231.45pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Creating and Managing Tests&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="border-bottom: black 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0in; width: 231.45pt; padding-right: 0in; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd286729(VS.100).aspx"&gt;&lt;font color="#0000ff"&gt;http://msdn.microsoft.com/en-us/library/dd286729(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td style="border-bottom: black 1pt solid; border-left: black 1pt solid; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 231.45pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;Verifying Code by Using Unit Tests&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="border-bottom: black 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0in; width: 231.45pt; padding-right: 0in; border-top: #f0f0f0; border-right: black 1pt solid; padding-top: 0in" valign="top" width="309"&gt;           &lt;p style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: &amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;; color: navy; font-size: 10pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd264975(VS.100).aspx"&gt;&lt;font color="#0000ff"&gt;http://msdn.microsoft.com/en-us/library/dd264975(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thanks,&lt;/p&gt;  &lt;p&gt;Ram Cherala, Principal Program Manager, Visual Studio Test Tools&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9925762" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Documentation/default.aspx">Documentation</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item><item><title>Terry Clancy Posts About Partner Integration Opportunities</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/18/terry-clancy-posts-about-partner-integration-opportunities.aspx</link><pubDate>Wed, 18 Nov 2009 21:26:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9924726</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9924726.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9924726</wfw:commentRss><description>&lt;p&gt;Terry Clancy, a Business Development Manager with Microsoft, has posted about opportunities for partners. It is also a good overview of the features across Team Test and Team Lab, how things fit together, and includes plenty of screenshot eye candy.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/terryclancy/archive/2009/11/18/visual-studio-2010-test-tools-partner-integration-opportunities.aspx" href="http://blogs.msdn.com/terryclancy/archive/2009/11/18/visual-studio-2010-test-tools-partner-integration-opportunities.aspx"&gt;http://blogs.msdn.com/terryclancy/archive/2009/11/18/visual-studio-2010-test-tools-partner-integration-opportunities.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9924726" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item><item><title>Writing Queries for Custom Work Items and Work Item Categories</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/17/writing-queries-for-custom-work-items-and-work-item-categories.aspx</link><pubDate>Tue, 17 Nov 2009 21:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9923880</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9923880.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9923880</wfw:commentRss><description>&lt;p&gt;I talked about customizing work items and how this can be used with categories to get the best out of MTLM &lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/12/working-with-and-customizing-work-item-categories.aspx"&gt;before&lt;/a&gt;, now I will expand on that topic and show you how to compose queries to include this extra level of information.&lt;/p&gt;  &lt;p&gt;If you go to the Queries activity in MTLM (under the Tracking menu) and select the out of the box query Team Queries-&amp;gt;My Bugs, you will see that these queries are constructed with the clause Work Item Type = Bug.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/WritingQueriesforCustomWorkItemsandWorkI_C04F/mybugsquery1_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="mybugsquery1" border="0" alt="mybugsquery1" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/WritingQueriesforCustomWorkItemsandWorkI_C04F/mybugsquery1_thumb.png" width="499" height="146" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This will only show work items of the specific type &lt;em&gt;Bug&lt;/em&gt;, and we want to show all of the different work items which are part of the &lt;em&gt;Bugs Category&lt;/em&gt;. To do this, you need to modify your query to change the clause “Work Item Type = Bug” to use “Work Item Type &lt;strong&gt;In Group&lt;/strong&gt; Bug Category”.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/WritingQueriesforCustomWorkItemsandWorkI_C04F/mybugsquery2_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="mybugsquery2" border="0" alt="mybugsquery2" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/WritingQueriesforCustomWorkItemsandWorkI_C04F/mybugsquery2_thumb_1.png" width="493" height="351" /&gt;&lt;/a&gt;Notice how the different bug work item types show up in the results. &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Thanks,    &lt;br /&gt;Guillermo Serrato&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923880" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item><item><title>Planning vs Testing (Part 2)</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/16/planning-vs-testing-part-2.aspx</link><pubDate>Mon, 16 Nov 2009 23:26:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9923247</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9923247.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9923247</wfw:commentRss><description>&lt;p&gt;In a previous &lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/11/planning-vs-testing.aspx"&gt;blog post&lt;/a&gt;, I mentioned some of the reasons why the Planning and Testing views in MTLM look very similar but behave differently. Today, in this post, I will continue talking about this.&lt;/p&gt;  &lt;p&gt;As you can see when playing around with the product, activity pages contain toolbars, with buttons which invoke specific actions. There are certain actions that are needed for planning purposes, and others –very different for execution. Since we have limited space in these toolbars (and because planning actions are very different from execution actions), we decided to have two separate views.&lt;/p&gt;  &lt;p&gt;Look at the toolbars in the&lt;strong&gt; Planning&lt;/strong&gt; view:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart2_D8E4/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart2_D8E4/image_thumb_2.png" width="385" height="37" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart2_D8E4/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart2_D8E4/image_thumb.png" width="530" height="43" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;We have the following actions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;New – to create static or query-based suites&lt;/li&gt;    &lt;li&gt;Add requirements – to add existing requirements&lt;/li&gt;    &lt;li&gt;Copy test suites – to copy test suites from other existing test plans&lt;/li&gt;    &lt;li&gt;Delete – To delete existing suites&lt;/li&gt;    &lt;li&gt;Open – to open an existing test case&lt;/li&gt;    &lt;li&gt;Add – to add one or multiple test cases to any given suite&lt;/li&gt;    &lt;li&gt;New – to create a new test case and add it to a suite&lt;/li&gt;    &lt;li&gt;Copy test case – to make a copy of a selected test case&lt;/li&gt;    &lt;li&gt;Remove – to remove a test case from the suite&lt;/li&gt;    &lt;li&gt;Assign – to assign testers to test cases in the suite&lt;/li&gt;    &lt;li&gt;Configurations – to assign one or more configurations to the test cases in the suite&lt;/li&gt;    &lt;li&gt;Order – to give test cases an order of execution&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Now compare these planning actions to those actions in toolbars that live in the &lt;strong&gt;Testing&lt;/strong&gt; view:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart2_D8E4/image_8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart2_D8E4/image_thumb_3.png" width="393" height="35" /&gt;&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart2_D8E4/image_10.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/PlanningvsTestingPart2_D8E4/image_thumb_4.png" width="394" height="38" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Run – to run all active tests in a given suite&lt;/li&gt;    &lt;li&gt;Filter – to filter whatever is shown in this activity (based on ‘tester’ and/or ‘configurations’)&lt;/li&gt;    &lt;li&gt;Run/Run with options – to run one or more test cases in a suite&lt;/li&gt;    &lt;li&gt;View results – to view the latest results of a selected test case&lt;/li&gt;    &lt;li&gt;Open test case – to open the selected test case&lt;/li&gt;    &lt;li&gt;Block – to block the selected test case&lt;/li&gt;    &lt;li&gt;Reset – to reset the selected test case to an active state&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As you can see, actions that can be taken on suites/test cases in each view are very different. Many of these actions will also affect how test cases appear in each view, and I will be talking about this in a later post.&lt;/p&gt;  &lt;p&gt;Thanks,   &lt;br /&gt;David Gorena Elizondo&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923247" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item><item><title>Zen and the Art of Test Case Composition</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/16/zen-and-the-art-of-test-case-composition.aspx</link><pubDate>Mon, 16 Nov 2009 21:46:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9923181</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9923181.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9923181</wfw:commentRss><description>&lt;p&gt;I’ve posted an article on my MSDN blog about strategies and considerations when composing your test cases.&amp;#160; If you’re familiar with Test Case Authoring in MTLM (&lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/11/16/copy-paste-test-steps.aspx"&gt;Ryan Vogrinec&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/vstsqualitytools/archive/2009/10/28/test-steps-in-mtlm.aspx"&gt;David R. Williamson&lt;/a&gt; both have helpful posts on the subject), you can read more about the possibilities and tradeoffs in Test Case factoring at the following link:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/joemu/archive/2009/11/16/zen-and-the-art-of-test-case-composition.aspx" href="http://blogs.msdn.com/joemu/archive/2009/11/16/zen-and-the-art-of-test-case-composition.aspx"&gt;http://blogs.msdn.com/joemu/archive/2009/11/16/zen-and-the-art-of-test-case-composition.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Enjoy,&lt;/p&gt;  &lt;p&gt;Joe Allan Muharsky&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923181" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item><item><title>Copy/Paste Test Steps</title><link>http://blogs.msdn.com/vstsqualitytools/archive/2009/11/16/copy-paste-test-steps.aspx</link><pubDate>Mon, 16 Nov 2009 21:29:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9923167</guid><dc:creator>VSTS Quality Tools</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vstsqualitytools/comments/9923167.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vstsqualitytools/commentrss.aspx?PostID=9923167</wfw:commentRss><description>&lt;p&gt;Test steps are very important in manual testing because they provide the detailed semantics on how each test case is to be validated and ultimately completed.&amp;#160; That said, if you consider most manual test cases will have several steps each and most organizations will have a number of test cases, this results in a large number of steps to manage.&amp;#160; Copying and pasting from popular tools like Microsoft Excel and Notepad reduces the time needed to properly manage, compose, and translate steps.&amp;#160; &lt;/p&gt;  &lt;p&gt;The test steps control inside the test case work item supports bulk copying and pasting of data from a variety of data sources, including other test steps, Microsoft Excel, Notepad, or any other tool that is capable of copying tab-delimited data onto the clipboard.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Copying steps from other data sources&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Copyandpasteteststeps_BD64/Test_steps_in_Excel_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Test_steps_in_Excel" border="0" alt="Test_steps_in_Excel" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Copyandpasteteststeps_BD64/Test_steps_in_Excel_thumb.png" width="540" height="299" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Copying steps from Microsoft Excel requires that you use only two columns in your table of steps: the first column will map to &amp;quot;Action” and the second column will map “Expected Result” in the test steps work item control.&amp;#160; Copy the range of two-column rows that you want to insert to the clipboard and paste them using either the context menu or keyboard (Ctrl-V):&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Copyandpasteteststeps_BD64/test_steps_with_excel_data_grid_only_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="test_steps_with_excel_data_grid_only" border="0" alt="test_steps_with_excel_data_grid_only" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Copyandpasteteststeps_BD64/test_steps_with_excel_data_grid_only_thumb.png" width="550" height="263" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You can also copy steps from the test steps control and paste them into either other test cases, or other data sources.&amp;#160; Select a range of rows in the test steps control and either copy with the keyboard (CTRL-C), or use the context menu to copy the steps.&amp;#160; Notice they are rendered in notepad as readable TAB-delimited rows:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Copyandpasteteststeps_BD64/test_steps_in_notepad_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="test_steps_in_notepad" border="0" alt="test_steps_in_notepad" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Copyandpasteteststeps_BD64/test_steps_in_notepad_thumb.png" width="556" height="237" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Pasting the text above into a new test case provides you the same user experience as when working with Microsoft Excel:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Copyandpasteteststeps_BD64/test_steps_with_notepad_data_grid_only_4.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="test_steps_with_notepad_data_grid_only" border="0" alt="test_steps_with_notepad_data_grid_only" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/Copyandpasteteststeps_BD64/test_steps_with_notepad_data_grid_only_thumb_1.png" width="558" height="280" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Cheers,&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Ryan Vogrinec&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923167" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/VSTS2010+Beta+2/default.aspx">VSTS2010 Beta 2</category><category domain="http://blogs.msdn.com/vstsqualitytools/archive/tags/Microsoft+Test+and+Lab+Manager+_2800_MTLM_2900_/default.aspx">Microsoft Test and Lab Manager (MTLM)</category></item></channel></rss>