Create manual test cases

VSTS | TFS 2018 | TFS 2017 | TFS 2015

Create manual test cases to check that each of the deliverables meet your users' needs. Organize your test cases by adding test cases to test suites. Then choose which testers you want to run the tests.

To use the features described in this topic you must have either a Visual Studio Enterprise subscription, or have installed the Test Manager extension available from Visual Studio Marketplace.

Note: Stakeholders cannot create or manage test cases. You must have at least Basic access. See Default manual testing permissions and access.

Create test cases

  1. If you haven't already, create a test plan and requirement-based test suites.

  2. Select a requirement-based test suite, and then create a test case for that suite.

    Select the test suite for a backlog item, then choose New | New Test Case

    The test suite that you selected was created from a backlog item. When you add a test case to this kind of suite, the test case is linked automatically to the backlog item.

  3. Add test steps with actions and expected results so that any team member can run the test. You can add attachments to a step if you want.

    Create steps for a new manual test case

    Now you've created a test case that you can run.

Test iterations are design to support data-driven scenarios, not workflow-driven scenarios. From a best practice perspective, if you have two test scenarios where the workflows are different, consider creating separate test cases.

Assign testers

  1. You can reassign test cases so that another tester can run them. Select the tests that you want to reassign. Then open the shortcut menu (choose the "..." ellipses or right-click) and select the tester you want to run the tests.

    Reassign tests to a different tester

    Or, you can assign all the test cases in a test suite to multiple testers. This is useful for acceptance testing.

    On the test suite shortcut menu, choose Assign testers to run all tests

  2. After you select the testers, email them so they know the tests are ready for them to run. (You just need Basic access to run tests from VSTS.)

    Assign testers to run all tests and send emails to them

See also

Next step