Join 34,000+ subscribers and receive articles from our blog about software quality, testing, QA and security.

Integrating TestRail with TFS and MTM


We are exploring the option of implementing Test Rail as
test management tool to one of our clients. Client uses Visual Studio 2015
extensively for development, MTM to manage the test cases and Visual studio
Coded UI for test automation. We are looking at below support from Test rail

  1.        How does

the TestRail integration with the TFS happens?. What all can be done with TFS

  1.        In VSTS

we have the option of Running a Coded UI
Automation test case associated to a
Manual Test. If we use the TestRail as test management tool how to accomplish

  1.        If we use

the TestRail for test case management can we import / export and/or keep test
cases in sync between VS MTM and Test Rail.

  1.        Any other

points those are specific to integration with VSTS, TFs and TestRail


Hello Roopesh,

Thanks for your posting! Sure, I’m happy to answer your questions below:

  • TFS integration: you can learn more about TestRail’s TFS integration and how to configure it here:

  • Automation integration: You can integrate TestRail with basically any test automation tool and many of our customers integrate their automated tests. You would integrate test automation tools by using TestRail’s API. You can learn more about the API on our website here:

While we don’t currently have ready-to-use scripts for specific test automation tools, many of our customers use TestRail together with various test automation tools and frameworks such as Selenium, JUnit, Cucumber, many commercial tools, CI tools like Jenkins etc. It’s also planned to offer more example scripts in the future. We also offer basic API bindings for various programming languages such as Java, .NET, Python, Ruby, PHP etc. via the above link. You might also find this article interesting with details of how other companies like the BBC integrate their automated tests with TestRail:

I hope this helps and please let me know in case you have any further questions!