Using Testing Tools in Visual Studio Professional Edition
If you are a developer who uses Visual Studio Professional Edition, you can create and run two types of tests: unit and ordered. You use a unit test to validate that a specific method of production code works correctly, to test for regressions, or to perform buddy testing or smoke testing. You use an ordered test to run other tests in a specified order.
Testers on your team can use the Team System testing tools to create and run tests. If they run a unit test that fails, they file a bug and assign it to you. You can then use Visual Studio to reproduce the bug by running the failed unit test.
The following sections provide links to topics that describe the testing capabilities now available in Visual Studio Professional Edition:
Visual Studio Professional Edition. The features listed in this section are available to all users of Visual Studio Professional Edition.
Professional Edition Plus Team Explorer License. The features listed in this section are available to every user of Visual Studio Professional Edition who also has a license to use Team Explorer.
Not Available in Visual Studio Professional Edition. The features listed in this section are available in Visual Studio Team System Test Edition but not in Visual Studio Professional Edition.
If you have Visual Studio Professional Edition, the capabilities shown in the following table are available to you:
For more information
Generate unit tests from code
Create unit tests
Create and run ASP.NET unit tests
Create and run data-driven unit tests
Run unit tests and ordered tests
Create test projects
Disable and enable tests by using the Visual Studio Properties window
Run tests from a command line
Edit test run configurations
View details of test results
Create ordered tests
Run ordered tests
Organize tests into test lists
Disable and enable tests by using the Test List Editor
Import, export, or load test metadata files.
If your team uses Visual Studio Team Foundation Server, you might be licensed to use Team Explorer. In this case, you have the capabilities shown in the following table:
For more information
Use tests as part of a check-in policy
Use tests in Team Foundation Build, such as for build verification tests
Download test run results and view them in the Test Results window
Open a linked test result.
Add tests to source control
The following capabilities are available in Test Edition but are not available in Visual Studio Professional Edition:
Create Web, load, manual, generic, or database unit tests.
Gather code-coverage data.
Run tests remotely.
Create a bug or other work item from a test result.
Link a test result to a work item.
Associate a work item with a test.
Publish test results.