Migrating Existing Testing Efforts
Using Visual Studio 2010 Ultimate or Visual Studio Test Professional 2010 you can now create test plans, test suites, and test cases as work items in your team project to help you define your testing effort for your project. You can enter the required test steps, and any other information that you have to have in order to run a test, as part of the work item. You can convert these to automated tests by associating test methods with your test case. For more information about how to define your testing effort, see Defining Your Testing Effort Using Test Plans.
If you have existing manual test cases that you created by using earlier versions of Microsoft Visual Studio 2010, you can migrate data from these test cases into a manual test case using Visual Studio 2010 Ultimate or Visual Studio Test Professional 2010.
If you have existing manual test cases that you have created by using third-party products, or that are currently stored in Microsoft Word or Microsoft Excel documents, you can also migrate these test cases into test case work items in Team Foundation Server.
If you have existing automated tests from earlier versions of Microsoft Visual Studio 2010, you can associate these tests with a test case after you upgrade the test project that contains the automated tests to Visual Studio 2010. For more information about how to associate automated tests with test cases, see How to: Associate an Automated Test with a Test Case and How to: Create Test Cases from an Assembly of Automated Tests Using tcm.exe.
After your team project has been upgraded to Visual Studio 2010, there are some manual steps that you have to take to gain the new test functionality by creating the necessary categories. You might receive an error that the required category does not exist in your team project until you complete these steps. For more information about how to add test management to your upgraded team project, see Enabling Interfacing with Microsoft Test Manager for Upgraded Team Projects.
If you are using a mixture of previous and current clients and servers, there are additional considerations you can read about in this compatibility matrix.
Use the following topics to migrate your existing test cases.
Migrating manual tests from earlier versions of Visual Studio: You can use a power tool to migrate your existing test cases from earlier versions of Visual Studio. Or you can add test steps to a test case by selecting the steps from your manual test file in your solution and copying them to a Microsoft Word or an Microsoft Excel document. You can then migrate these steps into a test case and make any additional changes that you require to the test steps.
In addition, you can associate an automated test with your test case.
Migrating test cases from third- party products: You can use a power tool to migrate your existing test cases in Microsoft Excel documents into Team Foundation Server. Or you can migrate your test cases manually that are currently stored in Microsoft Word or Microsoft Excel documents. You can then access these migrated test cases using Microsoft Test Manager and make any additional changes to test steps.