Try our new research platform with insights from 80,000+ expert users
Paul Grossman - PeerSpot reviewer
Lead QA Engineer at Guaranteed Rate
Real User
Top 20
UFT 14.02 resolves issues and reduces "click-itis"

UFT 14.02 resolves issues, reduces "click-itis", shows Micro Focus gets it!

The new parent company of UFT, Micro Focus, is showing their user base that they get it.

They really get it! Changes in this point release alone remind me of the days when QTP was under Mercury Interactive's vision.

Here is a quick dive into many product changes, well beyond what is mentioned in the What’s New section of UFT’s User Guide.
 

Easier download

At times it felt like HP had a hard time getting out of it's own way to get new users to download and try UFT with a 60 day trial license.  Micro Focus has begun to streamline that process. Here is the link to get exactly what you want. No muss, no fuss.

https://software.microfocus.com/en-us/download/uft

 

Yes, it records and plays back on Chrome and Firefox too. 


Like Internet Explorer, each browser has a UFT Hook extension that must be enabled before object recognition will work.

It can now record and playback on Chrome with Polymer's Shadow DOM as well.

 

More Tech Stack Support

UFT 14.02 extends support to WebAgGrid objects and Firefox v.57.  


Return of the Run and Spy buttons

My last review praised a new ability in UFT 14.01 allowing the Spy utility being left open while writing code, but lamented the loss of the Run and Spy buttons when a Function Library window had the focus. These buttons are now restored to their original state, substantially reducing "Click-itus" in the product.   There are other design changes that really eases day to day use:

• Double-clicking a function in the Toolbox takes the user to the source code, rather than adding code to a random cursor location.

• Floating mouse-over popups now appear below the code, making it easier to select objects to send it to the Watch window.

• Sending values to the Watch window works on the first try, even if the Watch window is not active.

• There are fixes with Auto-code generation functionality.

• The Spy window split bar is unlocked, giving the user more view space to the property values by default.

 

Test Combinations Generator (TCG) gets a significant new option: Pull from UI

 

The TCG tool was introduced in UFT 14.00 to help users with large Data-Driven test design. It is actually two tools in one: First it is an extensive random data generator. Second it can take small groups of data and generate large combination scenarios organized into Happy Path, Error path and Regression groups.

The new Pull from UI feature now allows users to import data from populated WebLists in an application.


With a simple point-and-click, a list of countries above is imported into the TCG tool and then available for use in the Global table.

To understand why sourcing data from a web list is important, one should have an understanding why the Test Combinations Generator is so beneficial to data-driven testing:

• Need a quick list of random user names? But only with the letter "X"? It does it.

• A range of random dates? Available in nine common date formats? Yup it does that too.

• Same for random URLs, IPs and MAC addresses.

• How about a list of randomly generated emails and passwords that meet specific business rules? A little RegEx gets it for you. 

• Combine eMails and Passwords and you have an instant set of unique credentials of simulated new users.

• Need a list of random part numbers in a custom format? Use the Regular Expression data generator to create combinations.

Hidden TCG Benefit: Learn Regular Expressions


A side benefit here about RegEx: The TCG tool comes with several pre-configured RegEx samples that can be modified. This means it can be used to experiment and learn RegEx much the way many of us learned to code: by modifying a working example and analyzing the results.

 

Test Combinations Generator (TCG) can really mix it up

 

While all this data can be exported into Excel sheets for multiple uses the Test Combinations Generator does not stop there. It can take a few short columns of data values and create larger scenario data sets. Take 10 first names and 10 surname names and TCG can create 100 family members. Add random dates in an 80 year span and you have a simulated population sample.

When using four or more types of data, the combinations can quickly become exponentially large. TCG tops out at just over 65,000 combinations, which might take months or years to run every combination just once.

So Micro Focus offers Pairwise, as well as Triplewise, combination sets. This achieves the most efficient combination coverage. This means your automation script can look for problems when combining two or three list values, without repeating every possible combination.

Finally, the TCG tool further allows the user to identify Happy Path data, as well as Error Path data.

This means you can further segment your data combinations into a small Smoke data set, a Negative data set, with the remaining being the Regression data set.

These data sets can be selected upfront for easy instant access to data driven testing from the Global data table.

To see more of UFT’s TCG tool in action, check out this video:

                  

 

User friendly help messages.

Micro Focus seems to have taken a cue from  Alan Cooper's book About Face and Paul Heckel's Elements of Friendly Software Design. Highly descriptive messages pop up indicating exactly what is needed to activate functionality. In addition, the Help file is now peppered with screen captures and even demo movies.


UFT 14.02 PAM access


Another welcome change is online access to the Product Availability Matrix from the Help menu. In prior releases, this document has often been hidden in the Documents folder under the Start menu.  It informs users what environments and configurations recent versions of UFT requires to run efficiently.

 


Stability Issues

UFT 14.02 remains extremely stable. It's been my tool of choice for nearly two decades because it is solid.

 

Scalability Issues

Scalability is entirely up to the framework design.

While Record and Playback is available for new users to learn the tool, it will result in fragile, high maintenance test suites. This is true of most automation tools, so a hybrid framework design approach is always highly recommended.

Fortunately, UFT is extremely flexible in design.  Advanced developers can go so far as to design a framework which translates plain English like:      

"Click the Ok Button"

into executable script code:       

Browser(“index:=0”).Page(“index:=0”).WebButton("InnerText:=Ok").click   

This leads to function designs which in many cases can bypass the object repository entirely. Click here to see a sample showing how this can be accomplished.

With the Business Process Testing (BPT) option, non-technical users can easily build test cases inside of ALM (Application Lifecycle Management) from scripted components designed by automation engineers.


Enhancing Object Methods 

Scaling object class methods to add new functionality or extending existing methods is achievable with the Function Definition Generator Wizard. 


This allows automation engineers to fully customize UFT methods, as well as add new functionality. These methods appear in the Intelli-sence dropdown of object classes. Even descriptions appear on the interface to help new team members who are just learning a new framework design.


Previous Solutions

Prior to using VBScript-based UFT/QTP, I used Mercury Interactive's C-based WinRunner up until 2004. Product support was discontinued in 2011.

 

Initial Setup

Setup remains very straightforward and takes about 45 minutes, including one system restart. The tool installs the bare minimum of add-ins. To add more takes less than 10 minutes.

Room for Improvement

With this point release the list of good features far exceeds those on the desired wish list. 

• When a debug session ends, UFT forces the user back to the main script. 90% of code development and issues occur in function libraries. This is the only remaining source of "Click-itus" in the product.

• RegEx support of property strings, but not integers properties. If the tool allowed [1-9]\d+ in the Height and Width properties, the returned object collections would exclude all non-visible objects.

• The tally of Fail and Warnings in the results viewer lack a count of reported Pass results. From a high-level stand point, a Test with one failure and 99 Pass results looks just as bad as a test with 100 Fail results.


Pricing, Setup Cost and Licensing

 

For the price of five automation licenses, you simply would not be able to hire five manual testers.

Over two years, a successful automation project can mature to a 24/7 test execution schedule that outweighs the equivalent cost of manual testers. It also tends to expand from a initial proof of concept to multiple applications.

While UFT 14.02 is a commercial product, the sheer volume of internal tools focused on ease of use gives it an edge over other open source products by speeding test development.

Another advantage of UFT is the number new and legacy web technologies, including terminal emulators and Windows thick clients supported by by the tool.

UFT is the “everything and the kitchen sink” of automation tools with an easy to learn language, a solid history, and extensive support resources.

 

Other Solutions Considered

I only work QTP/UFT engagements; however, I do compare functionality of other tools in my spare time, including Micro Focus LeanFT, Selenium, and SmartBear TestComplete.

 

Other Advice

• Be sure to have new automation engineers trained beyond basic YouTube videos, and avoid on the job training.  This will prevent rookie mistakes, producing robust scripts and less re-work in the future. Micro Focus provides tool training, as does Orasi and RTTS in New York.  

• Consider expanding your Test Automation Engineer's toolbelt with Test Design Studio from Patterson Consulting. It includes a static code analysis tool, similar to Lint, but tailored to UFT. This allows UFT developers to efficiently analyze entire entire code base for errors in a single sitting, not just at run-time.

See Test Design Studio's Code analysis

 

Use of Solution

I have worked with QTP/UFT for 14 years continuously.

My projects over the years have included the tool along with the use of ALM (aka Quality Center or Test Director), Business Process Testing (BPT), and TAO for SAP.

Conclusion

Micro Focus' Unified Functional Testing tool is shaping up to return as a major contender in the test automation field. This new release shows a real commitment to ease of use and hints at providing more superior functionality to users in the coming year.


 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Kevin Abel - PeerSpot reviewer
Kevin AbelSystems Integration at a consultancy with 10,001+ employees
Real User

Paul,
I appreciate you taking the time to evaluate UFT and other testing tools.

Paul Grossman - PeerSpot reviewer
Lead QA Engineer at Guaranteed Rate
Real User
Top 20
AngularJS support, Data Generation and New Spy feature are great, but creeping “Click-itis” sours user experience.
Pros and Cons
  • "Hidden among the kitchen sink of features is a new Data Generation tool called the Test Combinations Generator."
  • "Jumping to functions is supported from any Action/BPT Component code, but not from inside a function library where the target function exists in another library file. Workaround: Select search entire project for the function."

What is most valuable?

VBScript is easier to learn than Java.

There are many new and old features in UFT 14.01 which are valuable.

In UFT 14.01, new support has been added for AngularJS 2.0 and 4.0. While most of the AngularJS objects were recognized out-of-the-box in UFT 12, 14.01 now also recognizes grid objects, such as Web tables.

Hidden among the kitchen sink of features is a new Data Generation tool called the Test Combinations Generator.

  • Need 10 to 100 random city names?
  • A range of random dates?
  • What about a list of first and last names? Random numbers, emails and passwords? Even IP and MAC addresses?
  • Need a list of random part numbers in a custom format? The Regular Expression data generator will fill your need.

This data can be exported to internal Excel data worksheets that give upfront visual access to data for starting data driven projects.

The UFT has multiple approaches for object identification including:

  • Object Repository
  • Descriptive programming
  • Object collections
  • Relational recognition (Below or right of another object)
  • Insight objects (Image recognition)
  • Virtual objects

Ensures you can find objects by the DOM, CSS and XPath, but descriptive programming is often easier to read.

Connections to MS Excel and popular databases allow users to move to the advanced frameworks of data acquisition with SQL queries.

The fully-redesigned Run Results module is simply beautiful. Someone tried to compliment me on rolling my own results page, and I admitted what they were looking at was completely out-of-the-box.

Let’s not forget being able to make external calls to supporting tools, like AutoIt, as well as the Windows API, to provide expanded functionality.

Lastly, support of version control in both the stand-alone tool and the ALM repository.

How has it helped my organization?

Our current project features more than a 1000 manual test cases, which took several days and resources to execute. Now, the suite executes in six hours and less than two when run on multiple machines.

With Jenkins connected, or the new cloud-based StormRunner Functional Testing, the tests can be launched anytime, even at the end of day, and be ready for analysis the next morning.

What needs improvement?

It is important to note here that another Micro Focus product, ALM (aka Quality Center and Test Director), has long suffered from “click-itis” since its release. Nearly every dropdown is collapsed by default. Two option choices are implemented with dropdown lists rather than radio buttons. Most edit fields require opening an additional edit panel in the unlikely chance you need to bold or italicize a step summary. So navigation is a perpetual repetitive click-expand experience that quickly becomes a total turn off to the user.

I mention this shortcoming of ALM because, unfortunately, this design is seeping into UFT as well. UFT 14.01 has eliminated the "Run" button from the shortcut menu bar when a function library window has the focus. In effect, where you could click just one button to run a script in UFT 12.54, you will now have to click the Test tab first to get the Run button to appear to be clicked. Fortunately, the F5 (Run) and F11 (Step-through) keyboard shortcuts still work regardless of the window with focus.

It looks like User Acceptance Testing of the product is getting bypassed entirely because this design has precedence in UFT. Throwing an object to the Watch window almost always requires two attempts. So, train yourself to always click the Watch window tab first. More “Click-itis” for the user.

UFT 14.01 did make one long awaited improvement that is very welcome. The object Spy utility can now be left open while writing code. This means you can paste multiple property names and values from the Spy into your object identification code without having to repeatedly close and reopen the Spy tool. Now, if two Spy windows could be launched to compare the properties of two similar objects, that would be another welcome click-reducing feature.

The list of good features far exceed the bad. Here are a few that could be addressed in upcoming releases to get the tool to a perfect rating:

  • Double-clicking a function in the Toolbox window used to take the developer to the source code. Now, it throws a function call wherever the cursor happens to be. This runs the risk of breaking code. UFT 14.01 fixes a feature that would replace selected code. It now just jams the code in the middle of the selection, which is still not great.
  • Jumping to functions is supported from any Action/BPT Component code, but not from inside a function library where the target function exists in another library file. Workaround: Select search entire project for the function.
  • The Run results module counts the number of Fails and Warnings in a test, but not the total Pass results. Workaround: Roll your own results counter code.
  • No RegEx support of integers properties in the Repository and Descriptive Programming. If the tool just allowed [1-9]\d+ in the Height and Width properties, the returned object collections would exclude all non-visible objects. Workaround: All objects in an object collection need to be tested for height or width to ensure visibility, but slowing execution.

For how long have I used the solution?

I have worked with QTP/UFT for 13 years continuously. My projects over the years have included the tool along with the use of ALM (aka Quality Center or Test Director), Business Process Testing (BPT), and TAO for SAP.

What do I think about the stability of the solution?

The product is extremely stable. It's been my tool of choice for nearly two decades because it is solid.

What do I think about the scalability of the solution?

Scalabiliy is entirely up to the framework design. While Record and Playback are available for new users, it will result in fragile high maintenance and unscalable test suites. That's true of most automation tools, so a hybrid framework design approach is always highly recommended. Fortunately, UFT is extremely flexible in design.

Advanced developers can go so far as to design a framework which translates to Plain English ("Click Ok Button") into script code (WebButton("InnerText:=Ok").click). This leads to function designs similar to Gherkin & Cucumber, bypassing the object repository entirely.

With BPT (Business Process Testing), non-technical users can easily build test cases inside of ALM (Application Lifecycle Management) from scripted components designed by automation engineers. Simply copy an existing test and add additional components that meet your test requirement.

Scaling to push multiple tests executions with different data sets is also easy to implement particularly with the new Data Generation Tool described above.

Lastly, scaling object class methods to add new functionality or modify the process of execution is achievable with just a few lines of code. The tool even provides a Function Definition Generator Wizard to help build the code the first time.

How are customer service and technical support?

Micro Focus support is OK. Orasi support is outstanding.

Which solution did I use previously and why did I switch?

Prior to using VBScript-based UFT/QTP, I used Mercury Interactive's C-based Winrunner before the product was discontinued.

How was the initial setup?

Initial setup is very straightforward and takes about 45 minutes, including one system restart. The tool installs the bare minimum of add-ins. To add more, it takes about 15 minutes.

Installing the Terminal Emulator add-in is easy, but configuring it is a bit tricky. This being a bit of a horse and cart issue, as you can't see the configuration option unless the Emulator is up and connected first.

What's my experience with pricing, setup cost, and licensing?

For the price of five automation licenses, you simply would not be able to hire five manual testers for two years worth of 24/7 manual testing work on demand.

While many will argue there are other tools available that are free, you may find it hard to find one which supports so many new and legacy web technologies, terminal emulators, and Windows thick client applications. It's the kitchen sink of tools with an easy to learn language, a solid history, and extensive support resources.

Which other solutions did I evaluate?

I only work QTP/UFT engagements, however I do compare functionality of other tools in my spare time, including Selenium, SmartBear TestComplete, and HPE LeanFT.

What other advice do I have?

AngularJS support, Data Generation and New Spy features are great, but creeping “Click-itis” sours user experience.

There are so many features! The tool is easy to learn, flexible, and extensive.

Be sure to have new automation engineers trained beyond basic YouTube videos, and avoid on the job training. This will prevent rookie mistakes that will generate unmaintainable scripts and re-work in the future.

Micro Focus provides tool training, as does Orasi and RTTS in New York.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Paul Grossman - PeerSpot reviewer
Paul GrossmanLead QA Engineer at Guaranteed Rate
Top 20Real User

Thanks Mark!

See all 2 comments
Buyer's Guide
OpenText Functional Testing
August 2025
Learn what your peers think about OpenText Functional Testing. Get advice and tips from experienced pros sharing their opinions. Updated: August 2025.
865,140 professionals have used our research since 2012.
it_user739557 - PeerSpot reviewer
Director of quality assurance and testing at a insurance company with 1,001-5,000 employees
Real User
Makes it possible to test both the API level and the GUI across multiple technologies, mainframe to web UI
Pros and Cons
  • "I like the fact that we can use LeanFT with our UFT licenses as well."
  • "I'd like to see UFT integrated more with some of the open source tools like Selenium, where web is involved."

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.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user739548 - PeerSpot reviewer
Qa engineer
Vendor
Being able to automate different applications makes day-to-day activities a lot easier
Pros and Cons
  • "Being able to automate different applications makes day-to-day activities a lot easier."
  • "Perhaps more coverage as far as different languages go. I'm talking more about object identification."

What is most valuable?

Being able to automate different applications makes day-to-day activities a lot easier. We have a lot of repeatable tasks which we perform over at the hotel, rolling dates for different applications mainly. We do monthly swap testing or regression testing for every month's window batches and so on. That's mainly what we use it for.

How has it helped my organization?

It's definitely cut down on a lot of time by using this application. We have about ten environments; ten times in every environment manually would've taken most of the day, rather than doing it simultaneously. It saves me hours.

What needs improvement?

Perhaps more coverage as far as different languages go. I'm talking more about object identification. So, if there's more coverage for different languages to detect in development, then that'd be a lot more helpful. Specifically this application which we use is Delphi-oriented, but I had a hard time trying to figure out what was going on with the application because of the language.

What do I think about the stability of the solution?

I'd say it's a very stable application. I'm still kind of learning UFT, so, it varies by application. I run into issues sometimes with object identification, but, other than that, it's a pretty solid application.

What do I think about the scalability of the solution?

Right now, we're using it more for some of my smaller tasks, but eventually I'd like to grow it, at least in our QA department, towards more applications.

How is customer service and technical support?

Their tech support is good. They respond in a reasonable amount of time. They definitely keep contacting you until the problem is resolved.

What other advice do I have?

To someone researching UFT: It's a very good tool. It hits other applications versus just web apps, which is one of the main things. I think that is why our company purchased it in the first place.

Most important criteria when selecting a vendor: What they're currently doing, then what their outlook is, e.g., what they plan on doing to their products and how they're going to innovate them. Then just kind of base the decision off of what other companies (in the same vertical) are currently using or if they like the same products.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user357477 - PeerSpot reviewer
Principal Consultant | Contractor Manager at a insurance company with 10,001+ employees
Real User
It's improved the way our organization functions by automating test cases that were previously done manually.
Pros and Cons
  • "The most valuable features for us are the GUI, the easy identification of objects, and folder structure creation."
  • "It doesn't support Telerik UI controls and we are currently looking for a patch for this."

What is most valuable?

The most valuable features for us are the GUI, the easy identification of objects, and folder structure creation.

How has it helped my organization?

It's improved the way our organization functions by automating test cases that were previously done manually. It also improved the robustness and execution time of these test cases.

What needs improvement?

It doesn’t support Telerik UI controls and we are currently looking for a patch for this. It's also quite an expensive solution.

For how long have I used the solution?

We've been using it for one year in my project.

What was my experience with deployment of the solution?

We've had no issues with deployment.

What do I think about the stability of the solution?

It's been stable for us.

What do I think about the scalability of the solution?

No issues with scalability.

How are customer service and technical support?

Customer Service:

8/10

Technical Support:

8/10

Which solution did I use previously and why did I switch?

I've used UFT for many years as this tool is the most user-friendly solution for automating tests.

How was the initial setup?

The initial setup was a straightforward, step-by-step process.

What about the implementation team?

Our in-house admin team implemented it.

What's my experience with pricing, setup cost, and licensing?

It's an expensive solution.

What other advice do I have?

This tool is awesome for automation even though it is expensive.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Don Ingerson - PeerSpot reviewer
Don IngersonSr. QA Automation Engineer at a manufacturing company with 11-50 employees
ExpertTop 10Real User

Succinct but to the point review. May I make a suggestion? You might want to include what types of applications that you are automating with UFT (i.e. Web, Java, SAP, Terminal Emulator, .NET, etc.). One of the main advantages of UFT over other automation tools is there is practically an add-in for almost any (AUT) Application Under Test whereas some other popular automation tools have limitations such as only being able to automate Web applications.

it_user671361 - PeerSpot reviewer
Test consultant at a tech services company with 51-200 employees
Consultant
You can automate your testing for a lot of different platforms. Scalability is a little difficult as you need to install it on the machines.
Pros and Cons
  • "It's not only web-based but also for backend applications; you can also do the integration of the applications."
  • "You have to deal with issues such as the firewall and how can the tool talk with the application, i.e., if the application is on a company network and so on. That, of course, is important to figure out."

What is most valuable?

For HPE UFT, you can automate your testing for a lot of different platforms. It's not only web-based but also for backend applications; you can also do the integration of the applications.

How has it helped my organization?

For test automation, it helps to speed up the testing and to speed up the software delivery, especially for HPE UFT because you have lots of test automation tools. Also, if I compare HPE UFT with the HPE QTP solution, then HPE UFT is more user-friendly in its use. You still have to program it, but you don't have to program it all of the time; so for a user who isn't used to working with code, he can do other things in HPE UFT.

What needs improvement?

I'm really looking forward to seeing the HPE StormRunner Functional. If it's possible to do it in a good way from the cloud, and you don't have to install it. I've seen that working for the HR manager and ALM solutions, so it would be very helpful. You have to deal with issues such as the firewall and how can the tool talk with the application, i.e., if the application is on a company network and so on. That, of course, is important to figure out.

For how long have I used the solution?

I have used HPE Unified Functional Testing (UFT) for one and a half years, whereas the HPE QuickTest Professional (QTP) for a couple more years before that.

What do I think about the stability of the solution?

We have to download it, then install it on our own machines and the machines sometimes aren't stable; since we have PDIs, also the UFT isn't stable and I don't know yet where the connection is.

What do I think about the scalability of the solution?

Scalability is a little difficult because you need to have the machines and then, have to install it. It is less scalable than the other products. For example, the HR manager just takes another workspace in the cloud and then, you work.

How is customer service and technical support?

I'm more happy with the SaaS support for the HR manager and ALM than with the off-premises support, that I have to so through for UFT. This is because, often, when I have an issue with UFT, I get slow responses and most of the times, it is in regards to the things that I have already Googled and tried to figure out myself. So, it doesn't always help me.

How was the initial setup?

HPE UFT is quite complex to set up.

What other advice do I have?

I, myself mostly, have experience with the HPE tooling and I haven't been in the position where I could decide what tooling to choose. I'm hired because I have this knowledge but I would say usability of the tools, (i.e., how you can use it) is the most important criteria while selecting a vendor

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user636204 - PeerSpot reviewer
Performance Engineer at a financial services firm with 10,001+ employees
Vendor
We use it mainly for regression.

What is most valuable?

Its ease-of-use. It doesn’t take long to train staff on it. We use a third-party to develop the scripts for us, and they find it easy to up-skill staff to use UFT.

How has it helped my organization?

We use it mainly for regression and it's very useful for that. We reduce a lot of stats around cost savings in the regression packs that we run.

What needs improvement?

Cost is one area where there is room for improvement. We have to start looking at a leaner team and moving into using the Selenium scripts. We have a lot of areas using Selenium, as well, within the bank. I'm trying to get out of using it, only just for regression, as well.

What do I think about the stability of the solution?

We don’t have any stability issues at the moment. Some of the issues that we've had really would be around browsers and browser compatibility. But that's mainly to do with in-house issues, because the industry that I'm in can be a bit slow to adapt new browsers and new software. It's more the way that it interacts with that, than the application itself that causes stability problems.

What do I think about the scalability of the solution?

We have 12 licenses at the moment. Cost is one factor that pushes us to use another tool as well.

How was the initial setup?

I would have been involved in the initial setup when it was originally installed. It was too long ago. It was originally QTP. That was a good few years ago. I used to look after the licensing, and the license servers, and all that kind of stuff and that's fine. It is very, very simple. The new licensing model is a lot easier.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user671376 - PeerSpot reviewer
Principal Business Analyst at a financial services firm with 1,001-5,000 employees
Vendor
You get rid of manual testing, which is a huge improvement.

What is most valuable?

Well, you got just automation, basically, that's what you wanted. You get rid of manual testing, which is a huge improvement.

What needs improvement?

Well, I'm not an expert but from a deep technical perspective, it has been odd-neat, except for the small failures we had due to particular environments. I haven't got a good idea though, I'm not deep into it.

For how long have I used the solution?

We have been using the product since 2012. We use both ALM and UFT together, as a team.

What do I think about the stability of the solution?

UFT is stable. Not a problem.

What do I think about the scalability of the solution?

From my experience, UFT is scalable. Our very first project was quite a demanding project. We had a form of testing hosts of around 40 to 60 and we never had to worry about performance or scalability.

How is customer service and technical support?

The technical support is pretty good. It probably depends on the support contract type you have. Our contract works pretty well as we have dedicated support engineers for our product.

They are knowledgeable and responsive. Sometimes you need a little bit more, but then HP help us to find it as they're knowledgeable troubleshooters. So we never had a problem to get issues fixed when we found that particular person. It was very effective I guess.

What other advice do I have?

When considering vendors we look for stability, support and reliability. And that's probably it. So we probably are not going for small vendors.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free OpenText Functional Testing Report and get advice and tips from experienced pros sharing their opinions.
Updated: August 2025
Buyer's Guide
Download our free OpenText Functional Testing Report and get advice and tips from experienced pros sharing their opinions.