<?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>Ed Glas's blog on VSTS load testing : Performance Testing</title><link>http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx</link><description>Tags: Performance Testing</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>New Performance Testing Training Available from RTTS</title><link>http://blogs.msdn.com/edglas/archive/2009/05/22/new-training-available-for-vsts-2008-test-tools.aspx</link><pubDate>Fri, 22 May 2009 13:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9634996</guid><dc:creator>edglas</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/edglas/comments/9634996.aspx</comments><wfw:commentRss>http://blogs.msdn.com/edglas/commentrss.aspx?PostID=9634996</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://www.rttsweb.com/" mce_href="http://www.rttsweb.com/"&gt;RTTS&lt;/A&gt;, a premier testing consultancy and test tools training company, now has training available for performance and load testing with VSTS 2008. RTTS specializes in providing software quality services, and offers training on a variety of tools. It is great to see VSTS in the mix as they see demand for VSTS growing. RTTS offers VSTS performance testing training onsite, over the web, or at their site, as well as consulting services. More details available &lt;A href="http://www.rttsweb.com/training/courses/vsts_pt_intro.jsp"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Ed.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9634996" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/edglas/archive/tags/Visual+Studio+Team+Test/default.aspx">Visual Studio Team Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Web+Test/default.aspx">Web Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Load+Test/default.aspx">Load Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx">Performance Testing</category></item><item><title>dynaTrace Leverages new Extensibility Points to Provide Deep Integration with Dev10</title><link>http://blogs.msdn.com/edglas/archive/2009/05/20/dynatrace-leverages-new-extensibility-points-to-provide-deep-integration-with-dev10.aspx</link><pubDate>Wed, 20 May 2009 20:25:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9632527</guid><dc:creator>edglas</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/edglas/comments/9632527.aspx</comments><wfw:commentRss>http://blogs.msdn.com/edglas/commentrss.aspx?PostID=9632527</wfw:commentRss><description>&lt;p&gt;A fantastic example of a partner taking advantage of the new extensibility points in Web test playback and load tests in dev10 is provided by dynaTrace. dynaTrace has developed an extension that provides enables you to drill from a particular request to the PurePath for that request. The &lt;a href="http://www.dynatrace.com/en/purepath_technology.aspx"&gt;PurePath&lt;/a&gt; provides a tiered performance breakdown for the request, detailing how much time the request spent at each tier of your application. Check out &lt;a href="http://blog.dynatrace.com/2009/05/20/how-to-extend-visual-studio-2010-web-and-load-testing-with-transactional-tracing/"&gt;Andreas’s post&lt;/a&gt; on the integration (including some code samples!).&lt;/p&gt;  &lt;p&gt;Ed.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9632527" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/edglas/archive/tags/Web+Test/default.aspx">Web Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Load+Test/default.aspx">Load Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/tsbt-tst/default.aspx">tsbt-tst</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx">Performance Testing</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category></item><item><title>Elevating the Role of the Tester with Visual Studio 2010</title><link>http://blogs.msdn.com/edglas/archive/2009/05/19/elevating-the-role-of-the-tester-with-visual-studio-2010.aspx</link><pubDate>Tue, 19 May 2009 19:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9628598</guid><dc:creator>edglas</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/edglas/comments/9628598.aspx</comments><wfw:commentRss>http://blogs.msdn.com/edglas/commentrss.aspx?PostID=9628598</wfw:commentRss><description>&lt;P&gt;I am very excited and proud to introduce the new testing features you’ll find in Visual Studio 2010. In addition to continuing to work on the performance testing tools, I have also been focusing on delivering a new set of products for the entire test team. Since most testing is done manually, we have really focused on the manual testers with this release. If you do testing or test management you will love the new features. We also are introducing a new solution for UI automation as well as improvements in web, load, and unit testing, and our testing framework. &lt;/P&gt;
&lt;P&gt;We have been working on this since before we shipped VS 2008, it is great to (finally) get the beta out. When we set out to define this release, we set forth a set of what we call value props that capture the value in the release. Using these as the frame, we built up the architecture and feature set to match. &lt;/P&gt;
&lt;P&gt;In this post, I’ll go over the over-arching themes for the test tools in dev10. Our GM Amit Chatterjee has a terrific set of posts on each of these feature areas on &lt;A href="http://blogs.msdn.com/amit_chatterjee/" mce_href="http://blogs.msdn.com/amit_chatterjee/"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;his blog&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;, be sure to check those out (I’ve linked to them throughout this post). Also be sure to check out the &lt;A href="http://msdn.microsoft.com/library/ms182409(VS.100).aspx" mce_href="http://msdn.microsoft.com/library/ms182409(VS.100).aspx"&gt;beta version of our documentation&lt;/A&gt;, which takes a refreshing approach to product documentation.&lt;/P&gt;
&lt;H2&gt;Introduction to Team Test for Dev10&lt;/H2&gt;
&lt;P&gt;Visual Studio Team Test (VSTT10) for Dev10 introduces key new functionality for test management, manual testing, test lab management, and automated testing. Specifically, &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;VSTT10 introduces an entirely new tester-focused UI that will free Manual Testers from what they see as the developer-centric Visual Studio UI. This new UI (code named Camano) will be the console for test case authoring, management, execution and tracking. &lt;/LI&gt;
&lt;LI&gt;VSTT10 takes virtual test lab management to new heights by allowing virtual lab creation, configuration and deployment all integrated into the testing experience.&lt;/LI&gt;
&lt;LI&gt;VSTT10 significantly increases our investment in the Specialist Tester role by improving the capabilities and performance of load and web testing as well as introducing new UI automation capabilities through the Visual Studio IDE. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;VSTT10 introduces substantial new value propositions for software testers: 
&lt;OL&gt;
&lt;LI&gt;Make manual testers more effective by integrating test activity into the ALM and providing tools for managing, developing, recommending and executing tests.&lt;/LI&gt;
&lt;LI&gt;Enable manual testers to reliably and consistently create actionable bug reports via automatic data gathering, reducing debugging time and eliminating non-reproducible bugs. &lt;/LI&gt;
&lt;LI&gt;Ensure that both requirements and source code are adequately and transparently tested, ultimately answering the question "can we release?"&lt;/LI&gt;
&lt;LI&gt;Enable efficient collaboration between QA and the rest of the extended development team throughout all phases of the application lifecycle. &lt;/LI&gt;
&lt;LI&gt;Foster a collaborative tester community with an extensible platform that makes it easy to create and share new features and components that further enhance a tester’s productivity and effectiveness.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;The core VSTT10 areas of test management, manual testing, lab management, and automated testing cut across each of these value propositions and create lasting value for test and development teams. 
&lt;H2&gt;Getting the Basics Right&lt;/H2&gt;
&lt;P&gt;VSTT10 lays the foundation to help you the tester be&amp;nbsp;more effective&amp;nbsp;at the essential aspects of your job. The idea is to “get the basics right” and create a toolset that appeals to all test teams as well as the extended development team.&amp;nbsp;You can watch&amp;nbsp;an overview video &lt;A href="http://channel9.msdn.com/shows/10-4/10-4-Episode-23-An-Introduction-to-Manual-Testing/" mce_href="http://channel9.msdn.com/shows/10-4/10-4-Episode-23-An-Introduction-to-Manual-Testing/"&gt;here&lt;/A&gt;.&amp;nbsp; 
&lt;H3&gt;An Emphasis on Test Management and Manual Testing&lt;/H3&gt;
&lt;P&gt;In talking to you, our customers, we found that many of you track&amp;nbsp;your testing effort using ad-hoc means and informal tools like Excel or Word. Most testing is performed manually by what we are calling &lt;I&gt;generalist testers&lt;/I&gt;. To this end, the main focus for VSTT10 is to offer solid test case management tooling as well as a differentiating experience for manual testing. Because we are targeting generalist testers and test managers, we chose to develop a new client&amp;nbsp;outside of&amp;nbsp;the Visual Studio shell. We really wanted to provide a simple, focused experience&amp;nbsp;for testers, and found we could not effectively do that with VS. We think you are going to really like the new client. 
&lt;H4&gt;TFS-based Test Planning and Authoring&lt;/H4&gt;
&lt;P&gt;VSTT10 integrates deeply with TFS to offer rich functionality for &lt;A href="http://blogs.msdn.com/amit_chatterjee/archive/2009/02/17/test-planning-using-camano.aspx" mce_href="http://blogs.msdn.com/amit_chatterjee/archive/2009/02/17/test-planning-using-camano.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;test planning and authoring&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;. Test planning features enable the test manager to define which test cases to run as part of a specific test plan or testing effort. VSTT10 also incorporates test case authoring, including the ability to define test steps, attachments and to factor and re-use parts of tests into shared steps. Test cases also allow the manual tester to associate data with the test case making it easy to step through different rows of data within the same test case. 
&lt;P&gt;A tester adds structure to their test plans by organizing test cases into hierarchical test suites. Query-based suites are used to automatically include any test case that meets specific criteria. 
&lt;P&gt;Test configurations allow the tester to define valid configurations that will be covered in a test plan, and then assign which tests will run on which configurations. Again the recurring theme is to better organize a tester to perform more rigorous testing, and track which configurations have or have not been tested. 
&lt;P&gt;Test cases are assigned to different testers on a project and tracked by a test manager to allow for better team organization and management of the test effort during the testing phase. 
&lt;H5&gt;Linking Test Cases to Requirements and Bugs&lt;/H5&gt;
&lt;P&gt;Test cases are easily linked to requirements, which&amp;nbsp;enables test planning, test execution, and traceability. Linking requirements to test cases also enables rich reporting, such as the count of test cases per requirement and pass/fail/not run testing status per requirement. A tester can easily add a requirements-based suite to a test plan, which automatically adds any test case linked to the requirement to the test plan. 
&lt;P&gt;When a new bug is filed while testing, the bug is automatically linked to the test case that generated it. This enables the developer to quickly open the test case that generated the bug, as well as interesting reports on which test cases generate the most bugs. 
&lt;P&gt;Documentation links: &lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;STRONG&gt;&lt;A href="http://msdn.microsoft.com/library/dd286594(VS.100).aspx" mce_href="http://msdn.microsoft.com/library/dd286594(VS.100).aspx"&gt;Managing New Testing Efforts with Team Test&lt;/A&gt;, &lt;B&gt;&lt;A href="http://msdn.microsoft.com/library/dd286581(VS.100).aspx" mce_href=" http://msdn.microsoft.com/library/dd286581(VS.100).aspx"&gt;Defining your testing effort using test plans&lt;/A&gt;&lt;/B&gt;&lt;/P&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;H4&gt;A Great Manual Testing Experience&lt;/H4&gt;
&lt;P&gt;The VSTT10 client offers a differentiating and highly productive &lt;A href="http://blogs.msdn.com/amit_chatterjee/archive/2009/02/28/the-microsoft-test-runner-innovation-for-the-manual-tester.aspx" mce_href="http://blogs.msdn.com/amit_chatterjee/archive/2009/02/28/the-microsoft-test-runner-innovation-for-the-manual-tester.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;manual testing experience&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;. The capabilities around bug capture alone are not to be found in any competitors offering and will substantially increase productivity around bug finding, reporting and triaging. . In addition, the tester can easily capture screen shots, mark tests or steps as pass/fail and manage their bug finding techniques at a level not possible in other tools. 
&lt;P&gt;A key differentiator for manual testing is in &lt;I&gt;fast forward manual testing&lt;/I&gt;. This innovative feature enables a tester to automatically record during testing, and then replay these actions the next time that same test is run. Automation can also be associated with shared steps, enabling testers to fast-forward through common steps that are repeated across test cases. This will allow testers to quickly fill in form fields and other types of repetitive data entry activity by replaying the form fill actions recorded in previous tests. The idea is to increase productivity by focusing automation on repetitive tasks and freeing a tester to concentrate on finding bugs and gaining better test coverage. 
&lt;P&gt;Documentation links: 
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;B&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;A href="http://msdn.microsoft.com/library/dd286715(VS.100).aspx" mce_href="http://msdn.microsoft.com/library/dd286715(VS.100).aspx"&gt;Creating manual test cases&lt;/A&gt;, &lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A href="http://msdn.microsoft.com/library/dd286725(VS.100).aspx" mce_href=" http://msdn.microsoft.com/library/dd286725(VS.100).aspx"&gt;Running Manual Tests with Test Runner&lt;/A&gt;, &lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A href="http://msdn.microsoft.com/library/dd286714(VS.100).aspx" mce_href="http://msdn.microsoft.com/library/dd286714(VS.100).aspx"&gt;Recording and Playing Back Manual Tests&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;H4&gt;Are We Ready to Ship?&lt;/H4&gt;
&lt;P&gt;A key goal for test managers is answering the question “are we ready to ship?” Arguably, answering this question is the primary mission of a test team, and doing so has many facets. The test team must shine a light in dark places of the application under test in order to find problems before customers do. This becomes as much an exercise in understanding what hasn’t been tested as what has. To that end, the VSTT10 will collect and report data to answer questions like: 
&lt;UL&gt;
&lt;LI&gt;Do we have adequate test coverage of our requirements and features?&lt;/LI&gt;
&lt;LI&gt;Have we run all our tests?&lt;/LI&gt;
&lt;LI&gt;Have we tested all of our target configurations adequately?&lt;/LI&gt;
&lt;LI&gt;Have we tested the feature areas adequately?&lt;/LI&gt;
&lt;LI&gt;Have we tested the changes?&lt;/LI&gt;
&lt;LI&gt;What are we missing in our regression suite?&lt;/LI&gt;
&lt;LI&gt;Are we on track to complete our testing?&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;To answer these questions, VSTT10 makes it easy to: 
&lt;UL&gt;
&lt;LI&gt;Define and organize test cases. &lt;/LI&gt;
&lt;LI&gt;Define and manage which test cases are to be executed in a test effort. &lt;/LI&gt;
&lt;LI&gt;Link test cases to requirements and features, and associate them with areas of the application.&lt;/LI&gt;
&lt;LI&gt;Manage which configurations test cases are run on.&lt;/LI&gt;
&lt;LI&gt;Seamlessly track which tests have been authored and run, and for those that have been run track pass/fail.&lt;/LI&gt;
&lt;LI&gt;View which tests have been impacted by code changes.&lt;/LI&gt;
&lt;LI&gt;View reports which surface this data to enable the test manager to answer the questions above.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;VSTT10 achieves this by allowing the tester to define relationships of test cases to requirements and bugs in TFS, and to define the set of test cases and configs to run as part of a test plan. VSTT10 then seamlessly captures test results, ultimately storing this data in the TFS warehouse. 
&lt;P&gt;A basic set of reports are available through the process template and hosted on the SharePoint portal.Data is surfaced through reports on top of TFS. Since the data is in the TFS warehouse, reporting services or Excel reporting can be used to flexibly mine the data. A very rich set of data is available and can be related to metrics and measures currently captured by a product team. The warehouse stores test results over the life of a project, and those results can be sliced by build, area path, suite, and configuration. 
&lt;P&gt;This allows a test manager and stakeholders to generate reports such as the set of tests run for a given plan, the set of tests not run a given plan, and for those that were run what the results were. Historical results are available in the warehouse, providing stake holders rich visualizations of testing activity and quality trends. 
&lt;P&gt;Because test data can be related to requirements, a test manager can generate reports that show pass/fail per requirement, the number of bugs per requirement, test results per area, per suite, per build, and so forth. In all a very rich set of information is available in VSTT10. Check out Amit’s blog post on &lt;A href="http://blogs.msdn.com/amit_chatterjee/archive/2009/05/18/reporting-on-test-management-data.aspx" mce_href="http://blogs.msdn.com/amit_chatterjee/archive/2009/05/18/reporting-on-test-management-data.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;reporting&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;. 
&lt;H3&gt;Collaboration with Dev&lt;/H3&gt;
&lt;P&gt;VSTT10 provides tight integration between developers and testers through the free flow of information between them. Not only can developers and testers share the information stored in TFS, but information required by developers from ongoing testing is gathered automatically as described below. Also for the first time developers can get visibility into which areas of the product have and haven’t been tested, and better understand where their features are at. 
&lt;H4&gt;Actionable Bug Capture&lt;/H4&gt;
&lt;P&gt;The basic flow of information from testers to developers is primarily through bugs. The effort wasted chasing down bugs and reproducing errant behavior is a severe pain point for developers and testers alike. “It works on my box” is the norm. VSTT10 takes this on head-on through information rich bug capture. 
&lt;P&gt;In order to enable this rich flow of information, VSTT10 delivers an innovative technology called &lt;I&gt;data collectors&lt;/I&gt;. Data collectors enable testers to collect information from client and server machines in the test lab while they are testing. Data collectors enable a wide range of scenarios, including rich bug capture. 
&lt;P&gt;As test environments can be very complicated, and not all testers are experts at configuring the server system, an important aspect of data collectors is that they “just work” out of the box and are easy to configure and use. 
&lt;P&gt;A case in point is an essential new technology for bug capture known as &lt;A href="http://blogs.msdn.com/amit_chatterjee/archive/2009/04/21/diagnostic-data-adapters-changing-how-developers-and-testers-work-together-part-2-of-2-the-diagnostic-trace-collector.aspx" mce_href="http://blogs.msdn.com/amit_chatterjee/archive/2009/04/21/diagnostic-data-adapters-changing-how-developers-and-testers-work-together-part-2-of-2-the-diagnostic-trace-collector.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;Historical Debugging&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;I&gt;&lt;/I&gt;, which enables developers to debug exactly what was going on on a machine at the time a bug occurred. 
&lt;P&gt;As useful as historical debugging is to developers, the &lt;I&gt;Action Recorder&lt;/I&gt; is a technology useful for developers and testers alike. It is based on VSTT10’s UI automation recorder, and captures user actions the tester takes and records that information as part of the bug report. The &lt;I&gt;Screen Capture&lt;/I&gt; tool enables the tester to easily take screen captures, and the &lt;I&gt;Video Recorder&lt;/I&gt; records the testers desktop and links the video to the bug. 
&lt;P&gt;Documentation links: &lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;STRONG&gt;&lt;A href="http://msdn.microsoft.com/library/dd286743(VS.100).aspx" mce_href=" http://msdn.microsoft.com/library/dd286743(VS.100).aspx"&gt;Setting Up Machines and Diagnostic Information to be Collected Using Test Settings&lt;/A&gt;, &lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A href="http://msdn.microsoft.com/library/dd286727(VS.100).aspx" mce_href="http://msdn.microsoft.com/library/dd286727(VS.100).aspx"&gt;Creating A Diagnostic Data Adapter to Collect Custom Data or Impact a Test System&lt;/A&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt; 
&lt;H4&gt;The Essential Role of Builds&lt;/H4&gt;
&lt;P&gt;As bugs represent the primary flow of information form test to dev, the flow from developers to testers is through the build. Testers pick up new builds to get new features and requirements to test and bugs to regress. The developers’ efforts are realized in the build. As such the build becomes fulcrum of the dev/test relationship and takes a first class role in the VSTT10 product. When selecting a new build, the test manager sees which work items were completed as part of the build and act on those. She &lt;A href="http://blogs.msdn.com/amit_chatterjee/archive/2009/04/11/diagnostic-data-adapters-changing-how-developers-and-testers-work-together-part-1-of-2-the-test-impact-collector.aspx" mce_href="http://blogs.msdn.com/amit_chatterjee/archive/2009/04/11/diagnostic-data-adapters-changing-how-developers-and-testers-work-together-part-1-of-2-the-test-impact-collector.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;sees which tests were impacted&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt; by changes in the build and assign them to be run. The ability to see impacted tests is especially important in the end-game just before releasing to production, when the test manager and stakeholders need to make sure they have adequately tested the bug fixes that were made in the final builds. 
&lt;P&gt;Documentation links: &lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;STRONG&gt;&lt;A href="http://msdn.microsoft.com/library/dd286589(VS.100).aspx" mce_href="http://msdn.microsoft.com/library/dd286589(VS.100).aspx"&gt;Recommending Tests to Run That are Affected by Code Changes&lt;/A&gt;, &lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A href="http://msdn.microsoft.com/library/dd286586(VS.100).aspx" mce_href="http://msdn.microsoft.com/library/dd286586(VS.100).aspx"&gt;Determining Which Builds Have Bug Fixes, New Features or Requirements&lt;/A&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt; 
&lt;H4&gt;Preparing the Test Environment&lt;/H4&gt;
&lt;P&gt;The build is also central to ensuring high quality builds are passed to testers and assists in preparing the test environment for new builds. VSTT10 enables integration with VMM and Windows Workflow for automated provisioning and setting up the test environment as part of the build process. With VSTT10 build and deployment engineers can define a workflow script to provision machines from VMM, install the latest build, and then run functional BVT tests against the installed build. These can then be leverage by both the development and test teams to quickly set up complicated test environments. VS 2008 limited the level of testing to unit testing of assemblies whereas VSTT10 enables full functional build verification testing. 
&lt;P&gt;Testers leverage test environments from within the test client to quickly re-use environments. Network fencing enables testers to have more than one instance of the same VM running at the same time. This enables one person on the test or development team to get a test environment set up, and others on the team to quickly clone the environment for testing. 
&lt;H2&gt;Test Automation in VSTT10&lt;/H2&gt;
&lt;P&gt;Test automation is a key and strategic investment area for VSTT10. Every test team wants to be more efficient, and automation is one way to increase efficiency. A goal for VSTT10 is to enable teams to define and run a automated regression suites to validate their primary scenarios are still intact. These automated regression suites are then used both as build verification tests and as a final set of regression tests to run before shipping. 
&lt;H3&gt;The Record and Playback Engine&lt;/H3&gt;
&lt;P&gt;A primary investment in VSTT10 is the record and playback engine, which is leveraged in both automated tests and the &lt;I&gt;&lt;A href="http://blogs.msdn.com/amit_chatterjee/archive/2009/02/28/the-microsoft-test-runner-innovation-for-the-manual-tester.aspx" mce_href="http://blogs.msdn.com/amit_chatterjee/archive/2009/02/28/the-microsoft-test-runner-innovation-for-the-manual-tester.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;fast forward for manual testing&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;/I&gt; feature. A great deal of engineering has gone into ensuring record and playback “just works”. Record and Playback supports IE, Winforms, and WPF front ends. Silverlight support and playback on Firefox are planned for an out of band release (between dev10 and dev11). The RnP technology also supports a rich extensibility mechanism for extending to custom controls within these UI technologies as well as new browsers and future UI frameworks. This technology provides the underpinnings for our future UI Automation solutions. 
&lt;H3&gt;UI Automation&lt;/H3&gt;
&lt;P&gt;VSTT10 includes a new &lt;A href="http://blogs.msdn.com/amit_chatterjee/archive/2009/03/14/coded-ui-test.aspx" mce_href="http://blogs.msdn.com/amit_chatterjee/archive/2009/03/14/coded-ui-test.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;“Coded UI”&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt; UI automation test type which is available in Visual Studio. Coded UI tests are squarely targeted at the more sophisticated end of the specialist tester segment, as it requires development skills. The “Coded UI” test type provides an action recorder, validation tool, and comprehensive API. 
&lt;P&gt;Coded UI Tests are built on the mstest unit testing framework, providing a familiar and common paradigm for testers and developers. Test authors leverage the full power of VS, the .NET framework, and managed languages to develop their automation. 
&lt;H3&gt;Managing Automated Tests&lt;/H3&gt;
&lt;P&gt;Test management capabilities enable testers to track which test cases have or have not been automated, and to track automated test results over time. As part of the ability to scale-up test execution, VSTT10 enables you to define and run automated suites that span across VS solutions. 
&lt;P&gt;Documentation links: &lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;A href="http://msdn.microsoft.com/library/dd380741(VS.100).aspx" mce_href=" http://msdn.microsoft.com/library/dd380741(VS.100).aspx"&gt;How to: Associate an Automated Test With a Manual Test Case and Run It&lt;/A&gt;, &lt;B&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;A href="http://msdn.microsoft.com/library/dd465191(VS.100).aspx" mce_href=" http://msdn.microsoft.com/library/dd465191(VS.100).aspx"&gt;How to: Create Test Cases from an Assembly of Automated Tests&lt;/A&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/B&gt;
&lt;H2&gt;Performance Testing in VSTT10&lt;/H2&gt;
&lt;P&gt;VSTT10 builds on the success of &lt;A href="http://blogs.msdn.com/amit_chatterjee/archive/2009/01/29/web-and-load-testing-with-visual-studio-team-system.aspx" mce_href="http://blogs.msdn.com/amit_chatterjee/archive/2009/01/29/web-and-load-testing-with-visual-studio-team-system.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;VSTT 2008 performance testing tools&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;, with &lt;A href="http://blogs.msdn.com/edglas/archive/2009/05/18/dev10-beta-1-available.aspx" mce_href="http://blogs.msdn.com/edglas/archive/2009/05/18/dev10-beta-1-available.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;innovative new tools&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt; that help testers find performance problems and enable development to fix them. 
&lt;P&gt;VSTT10 introduces WAN emulation for both manual and automated performance testing. Network emulation enables you to see how your application will perform over a slow link. 
&lt;P&gt;New advances in Web Performance Tests (formerly known as Web tests) make it far easier to debug them, and powerful new extensibility hooks in the web test recorder enable custom rules that can be targeted at specific types of sites so that record/playback will “just work” against those sites. 
&lt;P&gt;Load tests leverage data collector collectors to collect information from the system under test during a load test. A significant advancement in this area is the ability to remotely collect a profiler trace from the system under test, enabling testers to collect code-level performance data from the server during the test, so developers will have enough information to fix performance bugs. 
&lt;P&gt;The timing details view enables the performance tester to visualize virtual user activity, and quickly drill into a complete virtual user session log from a failed iteration. And new advances in reporting will enable you to easily share performance test results and trends with your team. 
&lt;H2&gt;Advances in MSTest&lt;/H2&gt;
&lt;P&gt;Dev10 introduces significant advances in mstest extensibility, with new APIs for executing tests and getting results. This enables many new scenarios, including introducing new test clients outside of visual studio. 
&lt;P&gt;Dev10 also introduces test categories, which enable you to categorize tests (think tagging them) and dynamically select a set of tests that are in a particular category. A test can belong to multiple categories at a time. This enables you to move away from static vsmdi test lists, providing a richer way of selecting tests for BVTs. 
&lt;H2&gt;Mapping Value Props to Feature Areas&lt;/H2&gt;
&lt;OL&gt;
&lt;LI&gt;Make manual testers more effective by integrating test activity into the ALM and providing tools for managing, developing, recommending and executing tests.&lt;/LI&gt;
&lt;LI&gt;Enable manual testers to reliably and consistently create actionable bug reports via automatic data gathering, reducing debugging time and eliminating non-reproducible bugs. &lt;/LI&gt;
&lt;LI&gt;Ensure that both requirements and source code are adequately and transparently tested, ultimately answering the question "can we release?"&lt;/LI&gt;
&lt;LI&gt;Enable efficient collaboration between QA and the rest of the extended development team throughout all phases of the application lifecycle. &lt;/LI&gt;
&lt;LI&gt;Foster a collaborative tester community with an extensible platform that makes it easy to create and share new features and components that further enhance a tester’s productivity and effectiveness.&lt;/LI&gt;&lt;/OL&gt;&lt;B&gt;&lt;/B&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE border=1 cellSpacing=0 cellPadding=0 unselectable="on"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=115&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Effective Generalist Testers&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Actionable Bugs&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Can we Release?&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Collab with Dev&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Partners / Extensibility&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Test Planning&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Test Authoring&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Test Case Linking&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Test Runner&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Test Reporting&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Data Collectors&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;RnP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Test Automation&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Test Impact&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Build Integration&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Lab Management&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width=115&gt;
&lt;P&gt;Public APIs&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width=106&gt;
&lt;P&gt;Yes&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Conclusion&lt;/H2&gt;
&lt;P&gt;As you can see from this paper, this is a compelling release! But don’t take my word for it, try it out! &lt;A href="http://msdn.microsoft.com/subscriptions/downloads/default.aspx?pv=18:370" mce_href="http://msdn.microsoft.com/subscriptions/downloads/default.aspx?pv=18:370"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;Download dev10 beta1 today&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;. You’ll need to download and install TFS server. The new test client is installed with VSTS in beta 1 (we are working on a stand-alone installer for beta 2). Once you have the product installed, here is a &lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;STRONG&gt;&lt;A href="http://msdn.microsoft.com/library/dd380763(VS.100).aspx" mce_href="http://msdn.microsoft.com/library/dd380763(VS.100).aspx"&gt;Quick Start Guide to get you up and running&lt;/A&gt;.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9628598" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/edglas/archive/tags/Visual+Studio+Team+Test/default.aspx">Visual Studio Team Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/tsbt-tst/default.aspx">tsbt-tst</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx">Performance Testing</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Unit+Test/default.aspx">Unit Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Test+Automation/default.aspx">Test Automation</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/edglas/archive/tags/VSTS2010/default.aspx">VSTS2010</category></item><item><title>Great resources for SharePoint performance testing</title><link>http://blogs.msdn.com/edglas/archive/2009/05/06/great-resources-for-sharepoint-performance-testing.aspx</link><pubDate>Wed, 06 May 2009 16:25:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9591216</guid><dc:creator>edglas</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/edglas/comments/9591216.aspx</comments><wfw:commentRss>http://blogs.msdn.com/edglas/commentrss.aspx?PostID=9591216</wfw:commentRss><description>&lt;p&gt;Sanjay Narang has compiled a great set of &lt;a href="http://blogs.msdn.com/sanjaynarang/archive/2009/04/18/sharepoint-performance-stress-load-testing.aspx"&gt;links on performance testing SharePoint&lt;/a&gt;. Check them out! This list is not specific to VSTS, and includes tool-agnostic white papers, official documentation, links to performance testing results, tooling (including VSTS), etc. &lt;/p&gt;  &lt;p&gt;Ed.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9591216" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx">Performance Testing</category><category domain="http://blogs.msdn.com/edglas/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>New, comprehensive technical documentation available for Web, Load, and Unit Tests</title><link>http://blogs.msdn.com/edglas/archive/2009/03/31/new-comprehensive-technical-documentation-available-for-web-load-and-unit-tests.aspx</link><pubDate>Tue, 31 Mar 2009 14:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9522421</guid><dc:creator>edglas</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/edglas/comments/9522421.aspx</comments><wfw:commentRss>http://blogs.msdn.com/edglas/commentrss.aspx?PostID=9522421</wfw:commentRss><description>&lt;P&gt;The VSTS Ranger team, led by Geoff Gray, just published the &lt;A href="http://vstt2008qrg.codeplex.com/" mce_href="http://vstt2008qrg.codeplex.com/"&gt;VSTT Quick Reference Guide 1.0&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This is a comprehensive collection of technical information on VSTT –- 83 pages of information!!! Many questions you may have on how stuff works in web, load, and unit test are answered in this doc. &lt;STRONG&gt;&lt;FONT color=#008000&gt;This doc is a must have for anyone working in VSTT&lt;/FONT&gt;.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Geoff and his team, the Microsoft Services Test Labs, deliver professional services for doing performance testing. They are experts at the tools, and work closely with my team (the product team) both to troubleshoot issues as they come up and to help steer the product in the right direction. Whenever Geoff saw an answer in email, figured it out himself, or saw it on a blog post, he put it in the document. He has been building it up over the past few years. I highly recommend you refer to it any time you are looking for more information or are stuck trying to get something to work in the product.&lt;/P&gt;
&lt;P&gt;Here’s an extract from the document: &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/edglas/WindowsLiveWriter/Newcomprehensivetechnicaldocumentationav_6E31/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/edglas/WindowsLiveWriter/Newcomprehensivetechnicaldocumentationav_6E31/image_2.png"&gt;&lt;IMG title=image style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=598 alt=image src="http://blogs.msdn.com/blogfiles/edglas/WindowsLiveWriter/Newcomprehensivetechnicaldocumentationav_6E31/image_thumb.png" width=604 border=0 mce_src="http://blogs.msdn.com/blogfiles/edglas/WindowsLiveWriter/Newcomprehensivetechnicaldocumentationav_6E31/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Congrats Geoff on getting this published! And thanks to others who helped along the way, and to Bijan Javidi for your support in sponsoring this project to get it published.&lt;/P&gt;
&lt;P&gt;Ed.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9522421" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/edglas/archive/tags/Visual+Studio+Team+Test/default.aspx">Visual Studio Team Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Web+Test/default.aspx">Web Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Load+Test/default.aspx">Load Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Load+Agent/default.aspx">Load Agent</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx">Performance Testing</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Unit+Test/default.aspx">Unit Test</category></item><item><title>VSTS wins Testers Choice in for .NET Apps in Software Test and Performance Magazine</title><link>http://blogs.msdn.com/edglas/archive/2009/02/04/vsts-wins-testers-choice-in-for-net-apps-in-software-test-and-performance-magazine.aspx</link><pubDate>Wed, 04 Feb 2009 17:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9395746</guid><dc:creator>edglas</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/edglas/comments/9395746.aspx</comments><wfw:commentRss>http://blogs.msdn.com/edglas/commentrss.aspx?PostID=9395746</wfw:commentRss><description>&lt;P&gt;The annual testers choice awards are out in &lt;A href="http://www.stpmag.com/issues/stp-2008-11.pdf"&gt;&lt;FONT color=#669966&gt;STP magazine&lt;/FONT&gt;&lt;/A&gt;, and VSTS took top spot in two categories in this years tester's choice poll, winning out over load runner for ".NET Performance Testing" and for "Integrated Test/Performance Suite".&lt;/P&gt;
&lt;P&gt;Congrats to the team who worked so hard on VS 2008 product, it's great to see our customers like the tool. &lt;/P&gt;
&lt;P&gt;I'm dissapointed with the product write up in the magazine, it doesn't mention our load testing solution &lt;EM&gt;at all&lt;/EM&gt;. Edward Correia, we need to talk! :) For a good overview of our performance testing solution, see Amit Chatterjee's &lt;A href="http://blogs.msdn.com/amit_chatterjee/archive/2009/01/29/web-and-load-testing-with-visual-studio-team-system.aspx"&gt;&lt;FONT color=#669966&gt;recent blog post&lt;/FONT&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;VS 2008 is a fine release, but there is still plenty of work to do! I expect our product line will continue to rise up in other categories as well with our next release. We have a fantastic set of new products for general testing on the runway, plus a ton of new performance testing features in Visual Studio Team Test. It's good to see TFS get the second place vote for defect tracking, I'm sure that as we expand our product line to appeal to all testers we will become the top choice in this and the test management category as well.&lt;/P&gt;
&lt;P&gt;Ed.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9395746" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/edglas/archive/tags/Visual+Studio+Team+Test/default.aspx">Visual Studio Team Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Web+Test/default.aspx">Web Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Load+Test/default.aspx">Load Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx">Performance Testing</category></item><item><title>Make Your Performance Work Count: The 20% Guideline</title><link>http://blogs.msdn.com/edglas/archive/2009/01/02/make-your-performance-work-count-the-20-rule.aspx</link><pubDate>Fri, 02 Jan 2009 22:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9269614</guid><dc:creator>edglas</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/edglas/comments/9269614.aspx</comments><wfw:commentRss>http://blogs.msdn.com/edglas/commentrss.aspx?PostID=9269614</wfw:commentRss><description>&lt;P&gt;I recently read Steve Seow's book, &lt;A href="http://www.amazon.com/Designing-Engineering-Time-Psychology-Perception/dp/0321509188" mce_href="http://www.amazon.com/Designing-Engineering-Time-Psychology-Perception/dp/0321509188"&gt;&lt;STRONG&gt;Designing and Engineering Time: The Psychology of Time Perception in Software&lt;/STRONG&gt;&lt;/A&gt;. Steve is an expert on performance engineering at Microsoft, and really understands the human element and psychology behind software performance. &lt;/P&gt;
&lt;P&gt;A really interesting take-away is that users do not notice changes in performance below a certain threshold. Research has shown that for durations under 30 seconds, users do not detect differences up to 18%. Steve's rule of thumb is that users really won't notice performance changes of +/- 20%. So if you are looking at setting goals for a performance improvement, or considering performance against a competitive product, your goals should be to gain at least 20% over the baseline measurement. &lt;/P&gt;
&lt;P&gt;Likewise if you are considering whether or not to fix a performance regression, 20% is a good measurement to consider. If the regression is less than 20%, users likely won't detect the degradation, so you may be better off spending your effort elsewhere. &lt;/P&gt;
&lt;P&gt;Of course this is a slippery slope. If each release you allow a 20% degradation, users certainly will notice and stop using your software. So it is important to maintain and meet performance goals that will keep your users happy with your software. One of my performance testing customers ends his emails with this quote:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;"If it is fast and ugly, they will use it and curse you; if it is slow, they will not use it."&lt;/P&gt;
&lt;P&gt;-David Cheriton in _The Art of Computer Systems Performance Analysis_&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Ed.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9269614" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx">Performance Testing</category></item><item><title>Reading Performance Counters on Vista and Server 2008 Machines</title><link>http://blogs.msdn.com/edglas/archive/2008/11/19/reading-performance-counters-on-vista-and-server-2008-machines.aspx</link><pubDate>Wed, 19 Nov 2008 06:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9121537</guid><dc:creator>edglas</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/edglas/comments/9121537.aspx</comments><wfw:commentRss>http://blogs.msdn.com/edglas/commentrss.aspx?PostID=9121537</wfw:commentRss><description>&lt;P mce_keep="true"&gt;Users commonly experience problems collecting counters during a load test. These problems come in two flavors: 1) they are not able to collect any counters at all from a machine or machines, and 2) they see gaps in the counter collection. This article addresses the first problem.&lt;/P&gt;
&lt;P mce_keep="true"&gt;If you are experiencing this problem, you'll see errors in the load test of the form: &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;Exception&amp;nbsp;LoadTestCounterCategoryNotFoundException&amp;nbsp;3&amp;nbsp;The performance counter category 'Network Interface' cannot be accessed on computer 'VSNC' (Access is denied) ; check that the category and computer names are correct.&amp;nbsp;&lt;BR&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;The "gold standard" for understanding whether or not remote counter collection is enabled is to run perfmon.exe as the user who is collecting the counters. Simply logon as that user and run perfmon and add a counter from the machine you are collecting from. If you are running user a controller and agents, you must log on as the controller service user.&lt;/P&gt;
&lt;P mce_keep="true"&gt;If you experience problems connecting to the computer, follow these steps.&lt;/P&gt;
&lt;P&gt;In order to allow remote performance counter collection for a machine, you need to follow these steps on the machine you are collecting from. Note if you are using a test controller, the user account is the account the controller service is running as. If you are running load tests locally, the counters are collected using your user credentials. 
&lt;OL&gt;
&lt;LI&gt;Run WF.msc&amp;nbsp;&lt;/LI&gt;
&lt;OL&gt;
&lt;LI&gt;Enable the Performance Logs &amp;amp; Alerts firewall exception 
&lt;LI&gt;On Vista, enable the File and Printer Sharing firewall exception &lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;Run lusrmgr.msc&lt;/LI&gt;
&lt;OL&gt;
&lt;LI&gt;Add the user to the Performance Log Users, Performance Monitor Users, or Administrators group. 
&lt;LI&gt;Add the user to the Event Log Readers group &lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;Run services.msc&amp;nbsp;&lt;/LI&gt;
&lt;OL&gt;
&lt;LI&gt;Set the Performance Logs &amp;amp; Alerts service to autorun&lt;/LI&gt;
&lt;LI&gt;Set&amp;nbsp;the Remote Registry service to autorun&lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;Run secpol.msc&amp;nbsp;to assign the Log on as a Batch User privilege to Performance Log Users and Performance Monitor Users group:&lt;/LI&gt;
&lt;OL&gt;
&lt;LI&gt;In Local Security Policy navigate to Local Policies -&amp;gt; User Right Assignment&lt;/LI&gt;
&lt;LI&gt;Double-click on "Log on as batch job" &lt;/LI&gt;
&lt;LI&gt;Add&amp;nbsp;Performance Log Users group&lt;/LI&gt;
&lt;LI&gt;Add Performance Monitor Users group&lt;/LI&gt;&lt;/OL&gt;&lt;/OL&gt;
&lt;P&gt;Open a command prompt and rebuild all counters on the machine by running&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;lodctr /r&lt;/B&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;This &lt;A href="http://technet.microsoft.com/en-us/library/cc727151.aspx" mce_href="http://technet.microsoft.com/en-us/library/cc727151.aspx"&gt;Technet article&lt;/A&gt; goes through these various steps as well. 
&lt;P&gt;Here's a summary:&lt;/P&gt;
&lt;TABLE class=MsoTableLightShadingAccent1 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-top-alt: solid #4f81bd 1.0pt; mso-border-top-themecolor: accent1; mso-border-bottom-alt: solid #4f81bd 1.0pt; mso-border-bottom-themecolor: accent1" cellSpacing=0 cellPadding=0 border=1 class="MsoTableLightShadingAccent1"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: #4f81bd 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt solid; mso-border-top-themecolor: accent1; mso-border-bottom-themecolor: accent1" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 5"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Vista/Server 2008&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: #4f81bd 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt solid; mso-border-top-themecolor: accent1; mso-border-bottom-themecolor: accent1" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 1"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Able to view counters&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: #4f81bd 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt solid; mso-border-top-themecolor: accent1; mso-border-bottom-themecolor: accent1" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 1"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Able to log counter data&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: #4f81bd 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt solid; mso-border-top-themecolor: accent1; mso-border-bottom-themecolor: accent1" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 1"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Prompts a elevation to query counter data&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 0"&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 68"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Standard user&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 64"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 64"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 64"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 4"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Admin&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none" vAlign=top width=128&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none" vAlign=top width=128&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none" vAlign=top width=128&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 68"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Performance Log Users &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 64"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 64"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 64"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt solid; mso-border-bottom-themecolor: accent1" vAlign=top width=128&gt;
&lt;P class=MsoNormal style="mso-yfti-cnfc: 4"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Performance Monitor Users Group&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt solid; mso-border-bottom-themecolor: accent1" vAlign=top width=128&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt solid; mso-border-bottom-themecolor: accent1" vAlign=top width=128&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; WIDTH: 95.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: #4f81bd 1pt solid; mso-border-bottom-themecolor: accent1" vAlign=top width=128&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="COLOR: #1f497d"&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;I believe the steps are the same for Server 2003, but need to confirm that.&lt;/P&gt;
&lt;P&gt;Hope that helps,&lt;/P&gt;
&lt;P&gt;Ed.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9121537" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/edglas/archive/tags/Load+Test/default.aspx">Load Test</category><category domain="http://blogs.msdn.com/edglas/archive/tags/tsbt-tst/default.aspx">tsbt-tst</category><category domain="http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx">Performance Testing</category></item><item><title>SharePoint Server 2007 Scalability and Performance whitepaper available</title><link>http://blogs.msdn.com/edglas/archive/2008/08/13/sharepoint-server-2007-scalability-and-performance-whitepaper-available.aspx</link><pubDate>Wed, 13 Aug 2008 20:28:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8859670</guid><dc:creator>edglas</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/edglas/comments/8859670.aspx</comments><wfw:commentRss>http://blogs.msdn.com/edglas/commentrss.aspx?PostID=8859670</wfw:commentRss><description>&lt;p&gt;The &lt;a href="http://blogs.msdn.com/sharepoint/archive/2008/06/17/belated-announcement-sharepoint-server-2007-scalability-and-performance-whitepaper-now-available.aspx"&gt;SharePoint team&lt;/a&gt; has published this awesome &lt;a href="http://go.microsoft.com/fwlink/?LinkId=120901"&gt;SharePoint Server 2007 Scalability and Performance whitepaper&lt;/a&gt; where they tested loading up SharePoint with 50 million documents. It outlines the architecture and testing methods they used to conduct the study.&lt;/p&gt; &lt;p&gt;Note that the team used VSTS web and load tests to load test the site.&lt;/p&gt; &lt;p&gt;Ed.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8859670" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx">Performance Testing</category><category domain="http://blogs.msdn.com/edglas/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>ThirstyDeveloper PodCast</title><link>http://blogs.msdn.com/edglas/archive/2008/06/16/thirstydeveloper-podcast.aspx</link><pubDate>Mon, 16 Jun 2008 21:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8606545</guid><dc:creator>edglas</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/edglas/comments/8606545.aspx</comments><wfw:commentRss>http://blogs.msdn.com/edglas/commentrss.aspx?PostID=8606545</wfw:commentRss><description>&lt;P&gt;While I was at the &lt;A href="http://qaiworldwide.org/conferences/" mce_href="http://qaiworldwide.org/conferences/"&gt;QAI conference&lt;/A&gt; in Chicago in May I had a chance to do &lt;A href="http://thirstydeveloper.com/2008/05/25/TheThirstyDeveloper22WebLoadTestingWithEdGlas.aspx" mce_href="http://thirstydeveloper.com/2008/05/25/TheThirstyDeveloper22WebLoadTestingWithEdGlas.aspx"&gt;an interview with Larry Clarkin&lt;/A&gt;, a Microsoft developer evangelist based in Milwaukee. Larry runs this cool podcast site at ThirstyDeveloper.com where he interviews various people on various topics of interest to developers.&lt;/P&gt;
&lt;P&gt;I talked to Larry about performance testing, a topic I'm particularly passionate on (if you listen to the interview you'll hear that come through :)). Larry did a great job in the interview, it was fun! I hope you find it worthwhile.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;At the conference I did a talk on web and load testing product, and gave a glimpse of what we're working on for our next release. I also hung out with &lt;A class="" href="http://blogs.msdn.com/angelab/" mce_href="http://blogs.msdn.com/angelab/"&gt;Angela Binkowski&lt;/A&gt;, a developer technical specialist from Chicago. Angela really did a terrific job getting MS engaged in the conference and personally championed the effort, expect more engagement of MS at test conferences in the future as we broaden our testing product line.&lt;/P&gt;
&lt;P&gt;Ed.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8606545" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/edglas/archive/tags/Performance+Testing/default.aspx">Performance Testing</category></item></channel></rss>