Hey everyone! I’m trying to set up a connection between Team Foundation Server and Jira for my project workflow. Here’s what I need to accomplish:
My current setup:
Running test scenarios in TFS
Need defects to sync automatically with Jira dashboard
Want seamless bug tracking between both platforms
What I’m hoping for:
When I create a defect in TFS, it should appear in Jira automatically
The test scenario should get marked as blocked
Both systems should maintain proper linking between defects and tests
Has anyone found reliable integration tools or methods to achieve this? I’ve been searching but haven’t found a clear solution that handles both the automatic sync and the test blocking functionality.
Any recommendations or experiences with similar setups would be really helpful. Thanks in advance!
We built a custom webhook solution using TFS APIs and Jira REST endpoints. Initially, we explored a few commercial options but found them too costly or overly complex for our needs. Our setup involves configuring event handlers in TFS to notify Jira whenever defects are created or updated. For managing blocked tests, we established work item rules in TFS to automatically update test case statuses based on the status of linked defects. Although it took about a week to develop and test, it ultimately saved us substantial licensing fees. The most challenging part was managing authentication tokens and ensuring webhook calls execute without failure. If you have some scripting knowledge, this approach offers full control over your integration.
I did a similar TFS-Jira integration with OpsHub Integration Manager about two years back - worked really well. It handles bidirectional sync and you can set up custom field mappings so your test scenarios get flagged properly when defects pop up. Just heads up on the initial setup - took us several tries to nail the workflow mappings, especially the test blocking stuff. Licensing was pretty reasonable compared to other enterprise tools we looked at. Definitely test everything in staging first though. Once you’re live, mapping screw-ups create duplicate items that are a pain to clean up.
yea, Tasktop Sync is pretty solid! had a good experience with it connecting TFS to Jira too. just make sure to set those workflow rules for test blocking, otherwise it can get messy.