Integration between ATF and Azure DevOps Test Plans

Community Alums
Not applicable

I'm exploring the possibility of integrating ATF and Azure DevOps Test Plans (aka Test Management), and I'm wondering if anybody successfully attempted this before. More specifically I'd like to link ATF Test Suites and Azure DevOps Test Suites, so that the results of the automated tests in ServiceNow are reflected as "Test Runs" in Azure DevOps. Out of context this may seem like a weird ask, but Azure DevOps is a tool of choice for our Enterprise and we have many teams committed to this tool. Our Test Suites will be a combination of manual tests and automated tests, so we're trying to avoid tracking the results in 2 separate systems (i.e. Automated test results in ServiceNow and manual test results in Azure DevOps). Such integration would allow us to use just one tool to track and report on the results, but that would require the above mentioned integration.

I found the "ServiceNow DevOps integration with Azure DevOps Test Plans" integration via the Store (Innovation Lab), however for one it isn't compatible with Rome at this time, and also based on the description it seems to do the reverse of what I'm looking for (i.e. "Connects Azure DevOps Test Plans to ServiceNow DevOps to incorporate test results into the DevOps Insights and Change Acceleration features."), so that doesn't seem like a viable option.

Before pursuing a wild custom solution, I'd like to see if there are any suggestions from the community.

1 ACCEPTED SOLUTION

ServiceNow Tec2
Mega Sage
This has been resolved by ServiceNow Technical Support. Please refer to KB1030435 for more information.

View solution in original post

3 REPLIES 3

ServiceNow Tec2
Mega Sage
This has been resolved by ServiceNow Technical Support. Please refer to KB1030435 for more information.

Hi , Is above mentioned issue resolved ? Could you please guide?

Community Alums
Not applicable

This has not quite been resolved, but some suggestions were provided by ServiceNow support team. Here is the response I received:

This 'San Diego' release documentation discusses the integration between ServiceNow DevOps and Azure DevOps including the Azure DevOps Test Tool:

https://docs.servicenow.com/bundle/sandiego-devops/page/product/enterprise-dev-ops/concept/azure-dev...

 

https://docs.servicenow.com/bundle/sandiego-devops/page/product/enterprise-dev-ops/concept/dev-ops-t...


The Rome release has similar documentation, and as you said, Innovation Lab is on the store, but it does not sound like what you want to do.

But I regret that I cannot find any information about an integration between ServiceNow DevOps and ServiceNow's own ATF, in addition to no information about consolidating Azure DevOps Test Plan results and ATF results. There are no cases beside this one CS5861671 that link Azure and ATF.

I searched the Idea Portal for links between Azure DevOps Test Plans and the Automated Test Framework, but found nothing. You could add an idea to the Idea Portal or search it yourself:
KB1030435 - Idea Portal
These docs explain the Idea Portal:

https://docs.servicenow.com/bundle/sandiego-it-business-management/page/product/innovation-managemen...

ATF doesn't have an interface between Selenium or JUnit or any traditional testing tools that I can think of. The ATF is very powerful because it can test most any aspect of ServiceNow's UI including even Service Portal. But it's very specific to ServiceNow.

I was thinking you could use a WebService to gather and consolidate the results of ATF test suites and Azure Dev Ops test suites into a central place, so you'd be creating your own repository entirely, but that might result in the closest implementation of what you want, for now.

The San Diego release is just over a long month away, and that release may spark fresh thoughts to add to your ideas.

Please let me know if you have further questions.
I had hoped that I could offer more paths that would be available to you, but I did just not find much.

Thanks for your patience as I researched your questions,
Sal