Micro Focus UFT One Review

Built-in features for database connectivity and SQL queries for data retrieval are a time saver.

Valuable Features:

  • The most valuable thing in my opinion is the ease of moving objects for storage from AUT into the object repository and handling them. 
  • Also, built-in features for database connectivity and SQL queries for data retrieval are a time saver. This eliminates the need for descriptive programming and writing huge chunks of code for relatively simple tasks. 
  • Step delay and object sync options are also a very useful feature.

Improvements to My Organization:

  • It saves time and manpower. Test development and maintenance are faster and easier thanks to UFT. 
  • Also, one tool covers several projects developed in different technologies while the approach to test design can remain the same. A relatively small team of trained professionals can cover a wide range of tests. 
  • Due to UFT’s popup messages for errors and test execution results viewer, it is very simple to analyze the test results and figure out what went wrong, reducing the time needed for defect detection and test updates.

Room for Improvement:

  • When it comes to improvements, definitely stability and system requirements are something that could be worked on. In cases of longer tests (in forms of so-called Mega Scripts), there can be a seriously huge usage of virtual memory by UFT that can lead to SystemOutOfMemory exceptions which are showstoppers and a huge annoyance. 
  • Object recognition can be tricky sometimes. For example, UFT doesn’t recognize the object during test execution, but when you pause the run and click “highlight in app” button in object repository it recognizes the object and you can continue with the run. You still get the “failed” status in run results although it was a UFT error.

Use of Solution:

We use UFT only for our own test automation needs.

Deployment Issues:

We haven't had any issues with deployment.

Stability Issues:

See the stability issues we had above.

Scalability Issues:

We've scaled it for our needs.

Other Advice:

My advice would be to find at least one experienced automation developer who previously worked with UFT to provide practical know-how to others when implementing it for the first time. 

Learning the basics is easy and intuitive when you receive a proper training. But using UFT the wrong way can turn out to be cost ineffective. UFT is an expensive tool that can save you a lot of time and effort and provide great value for money if used correctly, but also turn out as ineffective related to value-for-money if used the wrong way. 

YouTube tutorials are not the best way of training people for using this tool, the best way is finding people who already have experience to work with it or provide proper training for employees who have never worked with it.

**Disclosure: I am a real user, and this review is based on my own experience and opinions.
More Micro Focus UFT One reviews from users
...who work at a Financial Services Firm
...who compared it with Selenium HQ
Learn what your peers think about Micro Focus UFT One. Get advice and tips from experienced pros sharing their opinions. Updated: June 2021.
511,773 professionals have used our research since 2012.
Add a Comment
ITCS user
1 Comment

author avatarDon Ingerson
ExpertTop 5Consultant

A concise and to the point review. One suggestion for a team member to learn UFT is to have an experienced UFT developer pair-up with the "student" team member and work together developing actual scripts. I have found this to be very effective from my experience.