Testing Tools Tasks

Working with tests consists of tasks in four broad areas:

Because the various test types differ significantly, the ways you create and edit them are unique to each test type. Therefore, you can find information about how to create and edit tests in test-specific sections, under Test Types. You can also find it in the topic Creating and Editing Tests.


Many of the tasks you perform in Visual Studio involve using shortcut menus. A shortcut menu appears when you right-click the surface of, or an item in, a window or a dialog box. The availability of shortcut menus depends on the products installed in your Visual Studio installation, or connected to from it. That is, shortcut menus, and certain individual options on shortcut menus, appear only if the program they start is installed.

For example, shortcut menus and options through which you use the functionality of Team Edition for Architects or Team Foundation Build will be displayed only if you have installed Team Edition for Architects or Team Foundation Build, respectively.

Similarly, some shortcut menus or shortcut menu options are not available if you have only source code files open in Visual Studio, and not entire solutions.

After you have created tests and are ready to run and manage them and then obtain and analyze results, the differences in the ways you work with the different test types are minimized to a degree. For example, you can use the same window, the Test Manager window, to manage all tests, and you can use the Test Results window to see test results for all test types. These tasks are described in this section.


From the Test Manager window and the Test View window, you can start to run a test of any type. But for certain types, the way you continue to run the test varies. For more information about how to run these test types, see How to: Run a Web Test, Running Load Tests, and How to: Run a Manual Test.

In This Section

  • Creating and Editing Tests
    Provides links to topics that describe how to create unit, Web, load, manual, generic, and ordered tests.
  • Managing Tests
    Describes aspects of working with tests, including how to customize and filter test views, how to work with test lists, and how to associate tests with work items.
  • Running Tests
    Describes many aspects of running tests, including how to configure test runs, how to run tests in the Visual Studio IDE and on a command line, and how to debug while running a test.
  • Test Results and Analysis
    Describes test results and ways to work with them, including how to view, save, and publish them and how to create bugs from them.


  • Test Types
    Describes the built-in test types of Team Edition for Testers: unit, Web, load, manual, generic, and ordered.
  • Getting Started with Team System Testing Tools
    Takes you on a tour through the tools and windows of Team Edition for Testers. This tour shows how to create and work with tests, the types of tests that are available, and how to configure testing tools.