It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Migrating tests from TFS to Jira while maintaining hierarchy, properties etc

Hi all,

We're in the process of migrating tests from TFS to Jira and ran into some issues.

There are several things we want to keep:

The folder hierarchy (multi-level)

The individual steps (+the attachments that are associated with every step, if there are any)

The links between tests and bugs (links in general, especially links to requirements)

We found the TFS4JIRA add on, but as far as we can tell it can only sync between issues and workitems. is there a way to use it and achieve the rest of the things we want to keep?

open to a variety of ways, be it via code (maybe running something through the xml files?) or a different add-on, even hybrid - moving the items and getting the links\folders from the xml if they are stored there.


@Nic Brough _Adaptavist_ apologies for brutally mentioning you like that, but I looked for other solutions and it seemed like you might have some valuable insights regarding this matter, I would love to get your advice.




1 answer

Hi, Matanel!

The TFS4JIRA Azure DevOps Jira integration and migration plugin can also synchronize links and hierarchy besides the main work item / issue integration between TFS and Jira. You can use it to synchronize attachments as well.

Links mapping can be enabled and set in the Field Mapping screen, which you can find under the Basic Mappings section of the synchronization profile. Just select the Jira link type and match it to the TFS link type. Hierarchy synchronization settings can be found just below the Links Mapping section.

By the way, a Test in TFS is also a work item, so it is synchronized as well. Please check the instructions here for the step synchronization.

It is not entirely clear what you mean by folder hierarchy, but please clarify a bit and I might have some insight. :)

Hi Bruno,

Thanks for the explanation!

What I mean is that we have a test plan and under it, there are several folders, each containing multiple tests. 

The end result that we wish to achieve is migrating the tests to the same folders that they are currently located in, in order to use them in Xray.

For example, if we have a test plan called "TP1", and under it a folder called "Sanity", and inside the "Sanity" folder we have 2 tests called "Test 1" and "Test 2", we would like them to be transferred in a way that will not only get them to Jira but will also recreate the folder that's holding them ("Sanity") in order to maintain our work process.



Suggest an answer

Log in or Sign up to answer

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you