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

Matanel Ashuri November 26, 2019

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.

 

Thanks,

Matanel

1 answer

1 vote
Bruno Raymundo
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 27, 2019

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. :)

Matanel Ashuri December 2, 2019

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.

 

Thanks!

Suggest an answer

Log in or Sign up to answer