I have been trying lately to better make use of my previous Test scenarios in Microsoft`s Test Manager.

What I am trying to do is create a set of generic test cases which I can easily pick off and reuse on future releases/updates. As you might well know, if I try to use one of those TC in future releases/sprint PBIs what I`ll end up doing is using that TC and updating it(not copying it or clone it). So if I switch to that root TestCase it will be updated as I did on the current one(hope it makes sense so far).

So, is there any way I can recycle the TestCases as above? I have not poked around Shared Steps, but is it what I`m looking for?

Thanks guys!

  • Which behavior are you trying to achieve? Do you want the 'root' test case to be updated, or not? Jun 20, 2014 at 16:05
  • I don`t want the root to update.
    – AndreiT
    Jun 21, 2014 at 16:49
  • Ok, I think that's the default behavior of MTM when you copy test suites between test plans. That's how we generally use it, just create a set of tests and copy them to a new plan when we start a new release. Jun 22, 2014 at 16:55
  • The problem with that is that once you copy them, you are basically referencing them there, once you edit them, those changes will be mirrored everywhere.
    – AndreiT
    Jun 23, 2014 at 7:52
  • Oh, you're right, I had it backwards somehow. As far as I know there's nothing built in to do what you want, so something like Shaun is saying would be how I'd do it. Automatically copying the test cases via the TFS API might be the most reliable. Jun 24, 2014 at 13:30

1 Answer 1


There are a few ways to do this, one would be:

You could create your template list of test cases in an excel file and import them to TFS using http://tcmimport.codeplex.com/

You can also export an existing list to use with http://exporttfs2excel.codeplex.com/

Another way would be to create copies of the test cases.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.