Integrating Micro Focus’ UFT One with Azure DevOps for Automated Test
Recently I got an opportunity to give Training on DevOps. One of the special requests was to solve the integration UFT One with Azure DevOps to run their Automation Tests. Going through the marketplace and solutions over the Internet, I didn’t find anything helpful. There were some UFT extensions in Azure Marketplace but they were majorly on integration with Self Hosted Azure DevOps Services and not with Azure DevOps SaaS Solutions.
What do you think engineers or developers do when there are no available integration or solutions? They make their own way. So with this motivation and a target in mind, i.e., to showcase the integration in my Presentation, I started thinking about the ways to do it.
There is one DevOps formula I follow:
If you can run something using PowerShell/CMD in your local computer, you can do the same from any DevOps Tools.
So I started brainstorming the ways the UFT can execute the Automated test scripts through a Powershell command by opening itself, running, generating a report, and then closing by itself.
There were VBScript commands which are used by UFT to execute its application. To automate this we needed to execute the VBScript attached to a windows batch process. Then, we need to run this in the…