Plan manual tests with Microsoft Test Manager

TFS 2017 | TFS 2015
Visual Studio 2017 | Visual Studio 2015

Note

Microsoft Test Manager has been deprecated. It has been replaced with Azure Test Plans, a fully featured test management solution. Microsoft Test Manager 2017, which shipped with Microsoft Visual Studio 2017, is the last version available.

At the start of a sprint, find out what you need to test. Discussing test cases is a great way to help the team understand the detail of what your users need. Tests planned in this way provide a clear target for the development team.


To use all the features described in this article, you must have one of the following subscriptions:

Or, configure Basic + Test Plans access level.

See Manual testing permissions and access.


TIP You can also use the web portal to plan manual tests. It is generally more convenient for creating test cases.

  1. Connect to a test plan if you haven't already.

    The test plan links together the test cases you'll use in this sprint.

  2. Add a manual test case to your test plan.

    Create a test case

  3. Name the test case.

    Give the test case a title

  4. Add the steps to perform during the test. Don't forget to include the expected results.

    Define test case steps

    To add multiple lines in a step, press ALT + Enter.

Now that you've defined a manual test case, you can run it from Microsoft Test Manager and keep the results in Azure DevOps or TFS.

Organize your test cases with test suites

Test suites are folders inside a test plan that help you organize tests. When you run tests, you can choose to run all the tests in a suite, one after another.

  • Create a new test suite.

    Creating a new test suite

  • Select a suite and then create new tests in the suite.

    Create a test case in a suite

  • Drag test cases from one suite to another, or cut and paste.

    Drag test cases from one suite to another

    CTRL + drag or copy and paste to make the same test case appear in more than one suite.

    These operations don't affect the test case itself. Suites contain links to test cases, and it's the links that you're moving or copying. For the same reason, removing a test case from a suite doesn't delete the test case from Azure DevOps or TFS.

Try this next

Or, dig deeper:

Help and support

Report any problems on Developer Community, get advice on Stack Overflow, and get support via our Support page.