We are an IT-based company. We have our own product. I am primarily using Micro Focus UFT Developer for SAP applications such as SAP ECC and SAP HANA.
Leading SAP Testing Program at a tech services company with 501-1,000 employees
Stable and user-friendly for desktop, mobile, and UI-based applications
Pros and Cons
- "It is quite stable, and it has got very user-friendly features, which are important in terms of maintaining our scripts from a long-term perspective. It is very stable for desktop-based, UI-based, and mobile applications. Object repositories and other features are also quite good."
- "UFT Developer is good, but it requires high-level development skills. Scripting is something that everybody should know to be able to work with this product. Currently, it is very development intensive, and you need to know various scripting languages. It would be good if the development effort could be cut short, and it can be scriptless like Tosca. It will help in more adoption because not every team has people with a software engineering background. If it is scriptless, the analysts who wear multiple hats and come from different backgrounds can also use it in a friendly manner. It is also quite expensive."
What is our primary use case?
What is most valuable?
It is quite stable, and it has got very user-friendly features, which are important in terms of maintaining our scripts from a long-term perspective. It is very stable for desktop-based, UI-based, and mobile applications. Object repositories and other features are also quite good.
What needs improvement?
UFT Developer is good, but it requires high-level development skills. Scripting is something that everybody should know to be able to work with this product. Currently, it is very development intensive, and you need to know various scripting languages. It would be good if the development effort could be cut short, and it can be scriptless like Tosca. It will help in more adoption because not every team has people with a software engineering background. If it is scriptless, the analysts who wear multiple hats and come from different backgrounds can also use it in a friendly manner.
It is also quite expensive.
For how long have I used the solution?
I have been using this solution for ten years.
Buyer's Guide
OpenText Functional Testing for Developers
August 2025

Learn what your peers think about OpenText Functional Testing for Developers. Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
865,164 professionals have used our research since 2012.
What do I think about the stability of the solution?
It is quite stable.
What do I think about the scalability of the solution?
It is quite scalable. It can be used for multiple applications. It doesn't only cater to SAP applications. It can also be used for UI-based applications and mobile applications.
We have started with five developer licenses, and we are planning to have more licenses in place for more application automation.
How was the initial setup?
It is deployed directly on my desktop.
What's my experience with pricing, setup cost, and licensing?
Its cost is a bit high. From the licensing perspective, I am using a concurrent license. It is not a seed license. It is something that I can use in our network. It can also be used by other users.
What other advice do I have?
It is a great tool. It is not really rocket science. Once you learn it, you can easily adopt it.
I would rate Micro Focus UFT Developer an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Software Engineer at Xylem
Good object repository and identification, but they need more integration with different cloud-based tools
Pros and Cons
- "The most valuable features are the object repository."
- "In the next release, I would like to see integration with different cloud-based tools such as Azure."
What is our primary use case?
We use this solution with one of the software applications that we have in our company, where we are trying to automate the different scenarios or workflows that we have.
I would also like to see cloud-Ops.
What is most valuable?
The most valuable feature is the object repository. The objects get identified using the tool or where the different properties of the objects are being captured.
Also, object identification is something that really fascinates me about UFT.
What needs improvement?
As I have only been using this solution for a few weeks, I am really not in a position to say what needs improvement. I need to use it more where I can explore all the available features. If I am not able to perform any operation, then I will be in a position to answer this area of improvement better.
In the next release, I would like to see integration with different cloud-based tools such as Azure. Microsoft already supports the internet.
For how long have I used the solution?
I have been using MicroFocus UFT Developer for a few weeks.
We use version 15.20 or 1A.
What do I think about the stability of the solution?
It's a stable product.
What do I think about the scalability of the solution?
This solution is scalable. At this time we have one user in our organization.
We are looking forward to using this solution in the future. We use the trial version and the team is considering the paid version. We have to see how it goes.
How are customer service and technical support?
I have not contacted technical support. I have not needed to, there have been no issues.
Which solution did I use previously and why did I switch?
Previously, we explored a few other solutions. One was TesComplete from SmartBear, and the other was Katalon Studio.
How was the initial setup?
The initial setup was straightforward. It was easy.
The configuration that I have on the machine is the latest one. I haven't faced any issues.
It didn't take long to deploy.
What's my experience with pricing, setup cost, and licensing?
I am not aware of the pricing.
What other advice do I have?
With the experience that I have, I think that it's very good, and I would recommend this solution to others.
Again, with the knowledge that I have in the few weeks that I have been using it, I would rate this solution a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
OpenText Functional Testing for Developers
August 2025

Learn what your peers think about OpenText Functional Testing for Developers. Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
865,164 professionals have used our research since 2012.
Manager PMO Specialists at a construction company with 10,001+ employees
Good stability but it is complex to set up and should support module-based testing
Pros and Cons
- "The most valuable feature is stability."
- "Easier connectivity and integration with SAP would be helpful."
What is our primary use case?
I primarily use this solution for the automation of regression testing in SAP.
What is most valuable?
The most valuable feature is stability.
What needs improvement?
This is a script-based tool and the usability needs to be improved.
Easier connectivity and integration with SAP would be helpful.
In the future, I would like to see module-based tests instead of scripting.
For how long have I used the solution?
I have been working with UFT for about one year.
What do I think about the stability of the solution?
The stability is quite good and we haven't had any issues.
What do I think about the scalability of the solution?
Scalability is not an issue except that you need to create quite a few scripts. It is not easy to just create new test cases for new solutions. When you have to consider other solutions or applications then it's a bit tricky.
The number of people using the UFT application is quite limited, at perhaps three or four. However, there are a couple of hundred people responsible for performing the tests it creates.
How are customer service and technical support?
I would rate the technical support as okay, but not better. There are bugs between UFT and HTLM that they have not been able to solve.
How was the initial setup?
The initial setup is complex because of the integrations. A lot of knowledge is required to do the scripting, we did not have it, and it is difficult to find. Our deployment took about two months.
What about the implementation team?
A consultant assisted us with the deployment and we were satisfied with the service.
What other advice do I have?
Ultimately, due to the scripting, integration, and other functionality that is missing, we may switch to another solution in the future.
I would rate this solution a five out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Software Tester at a tech services company with 10,001+ employees
Object Model helps us automate our application testing, but the interface could be made more user-friendly for non-programmers
Pros and Cons
- "The most valuable feature is the Object Model, where you can directly pull up the object as a global or a local."
- "It would be improved by adding a drag-and-drop interface to help alleviate the coding."
What is our primary use case?
We use UFT Developer during the application testing process.
What is most valuable?
The most valuable feature is the Object Model, where you can directly pull up the object as a global or a local. It does not require as much scripting.
What needs improvement?
A basic level of programming knowledge is definitely needed to use this solution. It would be improved by adding a drag-and-drop interface to help alleviate the coding. We are investigating solutions where a layperson, with an interest in automation, can begin to work with the tool.
For how long have I used the solution?
I have been using this solution for one and a half years.
What do I think about the stability of the solution?
This is a stable solution and it is used perhaps three times per week.
We may increase our usage in the future but it depends on our clients and their requirements. If their operations increase then our usage will as well.
What do I think about the scalability of the solution?
UFT Developer is easy to scale. I am not sure how many people use this solution in the entire company, although I can say that we have approximately nine people who use it in my group.
How are customer service and technical support?
The technical support has been fine.
Which solution did I use previously and why did I switch?
We are also working with Selenium, which is an open-source solution. We did not use another tool before these.
How was the initial setup?
The initial setup is of medium complexity. The deployment took a little longer than we had expected. We had planned for one day and it took a few hours longer than that.
What about the implementation team?
The deployment was done by four to five people from our in-house team. They are mainly IT architects.
What's my experience with pricing, setup cost, and licensing?
The cost of this solution is a little bit high and we are considering moving to another one.
Which other solutions did I evaluate?
We are considering moving to Katalon Studio in order to save costs. I am also hoping that it will be easier for people with non-programming backgrounds to use.
What other advice do I have?
This is a good solution and I recommend it. I also recommend using Selenium if people want to use a more web-based application.
Overall, Micro Focus UFT is a good tool, but it is a little bit expensive.
I would rate this solution a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Test Engineer at a tech services company with 51-200 employees
Has a good recording feature but they could better integrate the API and the GUI testing
Pros and Cons
- "The recording feature is quite good as it helps us to find out how things are working."
- "The product has shown no development over the past 10 or 15 years."
What is our primary use case?
Our primary use at this time is mainly to automate testing of Windows and web-based GUIs.
What is most valuable?
The recording feature is quite good as it helps us to find out how things are working.
What needs improvement?
There is quite a bit of room for improvement. As time has gone on the product has failed to improve. Basically, Micro Focus' UFT (Unified Functional Testing) was a good product 15 years ago when it was first introduced. They have not really made substantial changes to it since then — which they should have done to make the product more useful and competitive. The gap between it and the competition has shown in the product's lack of development.
To improve the product they could better integrate the API and the GUI testing. At the moment, when you run the GUI testing, you run it in Visual Basic Script — which is a very old Microsoft product that Microsoft no longer supports. For the API testing, you have to write your tests in C# or C++. If you write a functional library for one test process, you can not use the same library with another test. A further problem is that even if you have a functional library written in VBScript, you can not use it for multiple projects. You have to make a copy of the library for each project that you use it with. Then, of course, every time you make a change, you have to replicate the change manually through the different projects and that is a real pain.
A new feature that I would like to see is better integration between the API and the GUI testing so that you could use the same libraries and the same scripting languages and so forth. That is a major missing piece because of their lack of effort in development over time.
For how long have I used the solution?
I have been using the product on and off for about 15 years.
What do I think about the stability of the solution?
The stability of the product is adequate.
What do I think about the scalability of the solution?
When it comes to scalability we never had the opportunity to run UFT in parallel with multiple platforms, so I don't know that the product hits the mark at this point for the type of scalability we would want to test.
How are customer service and technical support?
We did actually contact the technical support for an issue once. The support was actually quite good. But, honestly, that is what I would expect for a product at this price point.
Which solution did I use previously and why did I switch?
Micro Focus UFT is an okay solution for specific purposes that we use it for. I also use Katalon Studio and, since Katalon Studios is Java and Groovy-based, it is much better and more up-to-date for testing.
How was the initial setup?
The initial setup was reasonably straightforward. I have no issues there. I don't remember exactly because it was a long time ago, but the setup was not excessively long. It was just like any basic software installation.
What about the implementation team?
We didn't need to use a reseller or a consultant for the implementation. We did it on our own.
What's my experience with pricing, setup cost, and licensing?
As far as comparing to other products, the licensing costs for UFT are very high. I don't remember the cost exactly. The maintenance of the service contract was very high as well and, frankly — compared with more modern tools — it was and is not worth it.
A good thing is that there are not any costs in addition to standard licensing fees, but the standard licensing fees are going to be high in comparison to other products so you don't gain anything.
What other advice do I have?
My advice for those considering this product as a solution is that they should look closely at alternative products to make a good comparison of features, capabilities, and cost. At the moment we are also using a product called Katalon Studio, which is freeware and it does pretty much everything that we want it to do.
The biggest lesson I've learned from using UFT is to compare solutions. I would go so far as to say that even if UFT were free, I would still prefer Katalon Studio.
On a scale from one to ten where ten is the best, I would rate UFT Pro as only a five now. I would rate it so low because over the last 10 or 15 years this product, which was a superior solution at one point, has not really been developed to its capacity.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IT Architect and Test Tool Designer at a comms service provider with 5,001-10,000 employees
A solution that is great for automating tasks, is stable and has an easy to learn system
Pros and Cons
- "The most valuable feature of the solution is the number of plugins for object recognition. The predefined libraries allow us to automate tasks."
- "UFT is like a flagship of testing tools, but it's too expensive and people are not using it so much. They should work on their pricing to make themselves more competitive."
What is our primary use case?
We primarily use the solution to enable us to easily automate tasks on several different applications based on different technologies.
What is most valuable?
The most valuable feature of the solution is the number of plugins for object recognition. The predefined libraries allow us to automate tasks.
What needs improvement?
UFT is like a flagship of testing tools, but it's too expensive and people are not using it so much. They should work on their pricing to make themselves more competitive.
The performance can be improved. There are much faster tools now. This solution is a bit older and works with older systems, but it's a bit slower because of this.
They should modernize the product a little bit. The UI looks okay, but it also looks like something that is ten to twenty years old.
For how long have I used the solution?
I've been using the solution for four or five years.
What do I think about the stability of the solution?
The stability of the solution is good.
What do I think about the scalability of the solution?
The scalability is good.
How are customer service and technical support?
Technical support is okay, as long as you pay for it. It's not free.
How was the initial setup?
You don't need a lot of in-depth experience to handle the setup. It's enough if you read some documentation. There are plenty of tutorials to help you if you need it.
What about the implementation team?
I handled the implementation myself.
What's my experience with pricing, setup cost, and licensing?
Pricing depends on which model you choose. The cloud version has a monthly fee, whereas on-prem versions offer yearly or monthly fees. You can also purchase a permanent license. If your license expires, you will still be able to use the solution, but without support.
What other advice do I have?
We use the on-premises version.
I'd rate the solution eight out of ten.
If a company doesn't have people who are skilled in programming, they definitely should go with UFT, as it's simple to use and doesn't require programming knowledge.
UFT Pro is something that is completely new, and has been rewritten from the beginning. They may be trying to compete with Selenium, but Selenium is completely free, unlike this solution.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Entity Manager at a computer software company with 1,001-5,000 employees
It would be nice if this could be entirely automated. It's a complete pursuit and it's a logical pursuit working with HP.
Pros and Cons
- "It's a complete pursuit and it's a logical pursuit working with HPE."
- "We push one button and the tests are completely executed at once, so just have to analyze and say it's okay. It would be nice if this could be entirely automated."
What is most valuable?
It's a complete pursuit and it's a logical pursuit working with HPE.
How has it helped my organization?
The benefits. We're trying to maximize our automation testing, so it's a new authorization for us and we have more time to ... If we automate the test, we have more time to do something else.
What needs improvement?
We push one button and the tests are completely executed at once, so just have to analyze and say it's okay. It would be nice if this could be entirely automated. For the moment, it's people who have to perform this task.
What do I think about the stability of the solution?
For now it's stable.
What do I think about the scalability of the solution?
We have just started. We have one person who use it. We have in the future plans to expand it to the whole company.
What other advice do I have?
They connected 2C and UC so we can use 2C for the test and UC for information.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Director Testing & Quality Assurance at WBF international vice President
Continuous testing, assessment, continuous insight and quality. LeanFT supports the entire end-to-end stack, from problem definition to solution delivery
What is most valuable?
I work a lot with guys who work with meta-mathematics, like applied maths and quantum mathematics. So for us, the most important feature is the ability to handle complex algorithms, such as fuzzy logic techniques which is the first step towards artificial intelligence in our field. The support for containerisation and continuous learning, adapting to our needs like support for DevOps practices, is paramount in our work.
How has it helped my organization?
By strengthening our understanding of our problems, HP’s solution allows us to be able to define problems. From an executive level to the lowest level, every company needs to be able to understand the infrastructure of every single aspect of challenges that businesses face today. It has helped us be able evolve to change.
What needs improvement?
In future releases, I'd like to see disruptors such as IOT and test drones. For some of the new stuff that’s coming through, we need to have a clear, well-defined road map of when we’re going to receive new capabilities and new features. This allows us to plan and better work with our customers so that we know exactly when to tell our customers to expect these new capabilities. These industry disruptors actually shape how companies are able to deal with these new technologies. So there’s always room for improvement.
What do I think about the stability of the solution?
It’s kind of irrelevant to us because it has to continuously evolve. We have to drive the product to adapt it towards our needs. So for us, we are responsible for the future stability of how we choose to adapt the solution to our needs. New technologies come out every single day, and we need to constantly evolve towards our new needs.
What do I think about the scalability of the solution?
It’s designed for scalability. Cloud maps and complex ecosystems, which we’ve got today, even the internet, they’re all made up of nodes. And being able to scale is paramount to evolving those nodes. This solution gives us the ability to scale however we like, which is why we use it. There’s no use having 50,000 nodes that run wild and can’t be controlled, so allowing us to control it is the value of the product.
How are customer service and technical support?
My view is that we have to have access to the product boards in order to give feedback on how the direction of the product is going. Technical support is good right now, but we, as users, need to be able to own control of how HP chooses to change the product.
Which solution did I use previously and why did I switch?
I believe in evolution before revolution. I actually saw the birth of the product, which arose through demand from R&D teams to create it in the first place. This has been a global need from a tier-one investment bank that needed a solution that could stack across that many. One of the things I wrote was a charter that stated what we needed in terms of an automation solution for our needs.
How was the initial setup?
Within a week, two of my global customers were able to leverage their automation through this solution. The adaptability of how this slotted in was just amazing, which was incredibly efficient. Our customers demand these results quickly, and this solution was able to deliver extremely well.
Which other solutions did I evaluate?
Tools like this only existed within companies, but now with the advent of HP’s product, we’ve been able to see a solution that can address problems that arise in the workplace. The open innovation is now able to be integrated, and we hadn't see a solution that was open previously.
What other advice do I have?
First, continuous assessment, continuous insight and quality, as well as testing that continues to be driven onwards. We have to think about the end-to-end stack, from problem definition to solution delivery, a solution that sees the whole end-to-end lifecycle of the application. The whole vision is important for me.
The problem with automation is that, to research products, if you type in Google what you want to look at, you see a generic subset of the information that applies to you. If you’re paying for something, evaluate that against your own needs and your own company. Your choice of vendor should be working with you in working through your needs specifically from now on and into the future; and if they don’t, don’t choose them. You have to understand where you are now and where your tool should get you to.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Corey - you might want to ask your customer to try ZAP-fiX add-in (zaptest.com) for HP UFT. ZAP-fiX allows using UFT with dynamic and visual based object recognition. Absolutely agnostic to GUI APIs and automates ANY software app, as well supports Agile/CI development.

Buyer's Guide
Download our free OpenText Functional Testing for Developers Report and get advice and tips from experienced pros
sharing their opinions.
Updated: August 2025
Popular Comparisons
OpenText Functional Testing
SmartBear TestComplete
UiPath Test Cloud
Parasoft SOAtest
Telerik Test Studio
Visual Studio Test Professional
Buyer's Guide
Download our free OpenText Functional Testing for Developers Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Which product supports Cross Browser Testing: UFT Developer or UFT One?
- Cross-Platform Automated Testing Tool
- Anyone have a good example of a Test Automation Business Case?
- When evaluating Functional Testing Tools, what aspect do you think is the most important to look for?
- What is the best automation tool to test dynamic data?
- SOAtest vs. SoapUI NG Pro?
- Tosca Testsuite Version 10.0
- What is the best tool for SAP testing?
- Do you have an RFP template for Testing Tools which you can share?
- What are some common causes for software failure?
Posted on behalf of the UFT Developer Product Team:
Thank you for taking the time to share your experience with UFT Developer. We’re glad to hear that the Object Model is a valuable feature that reduces scripting for you. Regarding Selenium usage, we’re happy to say that UFT Developer not only integrates with Selenium, but also greatly enhances Selenium usage. Also, UFT Developer can build on existing Selenium tests and even create new reusable Selenium tests within minutes with out-of-the-box IDE templates and an extension for Selenium WebDriver API that adds object locators and an Object Identification Center for more maintainable identifiers. There is more about UFT Developer’s open source integration here: UFT Developer for Selenium - admhelp.microfocus.com
Regarding a ‘level of programming knowledge’ that is necessary for UFT Developer, it is true that UFT Developer is well-suited for the shift left, developer-centered tester. However, UFT Developer also supports Behavior Driven Development (BDD) using the Cucumber testing framework (see: admhelp.microfocus.com - which defines application behavior with simple English text using the Gherkin language. Another option would be to look at UFT One, our automated functional testing solution which allows for both a keyword-driven GUI testing (see: admhelp.microfocus.com) capability as well as the drag-and-drop interface that is also well-suited for new users.
Please know the Micro Focus support team is always on hand to investigate and help resolve any issues you might be experiencing and are accessible via this link: mysupport.microfocus.com where you can log a support ticket. Micro Focus also has a very active user forum (see: community.microfocus.com), monitored by our R&D team, where users are welcome to share their thoughts about products, get solutions to issues, and suggest the enhancements which drive our products’ directions. Finally, I would strongly urge you to check out the latest version of Micro Focus UFT Developer 15.0, our most advanced release to date. You can learn more about this release here: community.microfocus.com or here www.microfocus.com