What is most valuable?
That we're able to test both the services, the API level and the GUI, across multiple technologies. At our company, we have everything from mainframe to modern web UI, and UFT allows us to test all of those sites.
I like the fact that we can use LeanFT with our UFT licenses as well.
How has it helped my organization?
It helps improve efficiency in regression testing, specifically, and functional testing, in that we automate a lot of repeatable tasks. Not only do we use UFT for automated regression testing, we also use it for doing repeatable tests even for the business, in test environments and in the higher environments as well.
What needs improvement?
I'd like to see UFT integrated more with some of the open source tools like Selenium, where web is involved.
I'd like to see more support for modern scripting languages. I believe they use .Net as their primary, and if we could use something like Java Script or Groovy, in addition, that would be helpful. I think that's possible with functional testing, a LeanFT, but I'd like to see more flexibility there eventually.
What do I think about the stability of the solution?
I would say that UFT has been around for a long time, so it is very stable. When we have had any issues, the support team has been able to help us.
What do I think about the scalability of the solution?
We've got global licenses, so we use it on a world-wide scale, and so far it's been great. We even use it on virtualized servers, so it can scale just fine.
How is customer service and technical support?
We actually have our tech support through a partner and work with them very closely. So far, so good. We haven't had a problem they couldn't resolve. We have yet to have an issue escalated to Micro Focus.
How was the initial setup?
I was not involved in the initial setup. It was there when I got there. But I upgraded the licenses to a global license and we got both the full licenses and Run Time, so we're able to run it from continuous integration. That was
straightforward. Fairly easy.
What other advice do I have?
When selecting a vendor to work with the most important criteria would be somebody that's going to be there for the long haul. Somebody who's dependable. Somebody who has active support and supports the latest technology. As we modernize it, the technology stays fresh.
If you have legacy tools like PowerBuilder and Oracle and a variety of others, not just web, then UFT is the best choice. If you're only doing web, you might be able to get away with some open source tools. But if you have a variety of technologies, UFT is great and you can also build your own keyword frameworks on top of that.