Try our new research platform with insights from 80,000+ expert users

OpenText UFT One vs SonarQube Server (formerly SonarQube) comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

OpenText UFT One
Average Rating
8.0
Number of Reviews
92
Ranking in other categories
Functional Testing Tools (2nd), Mobile App Testing Tools (2nd), Regression Testing Tools (2nd), API Testing Tools (4th), Test Automation Tools (2nd)
SonarQube Server (formerly ...
Average Rating
8.0
Number of Reviews
113
Ranking in other categories
Application Security Tools (1st), Static Application Security Testing (SAST) (1st), Software Development Analytics (1st)
 

Mindshare comparison

While both are Application Lifecycle Management solutions, they serve different purposes. OpenText UFT One is designed for Functional Testing Tools and holds a mindshare of 9.5%, down 9.8% compared to last year.
SonarQube Server (formerly SonarQube), on the other hand, focuses on Application Security Tools, holds 26.7% mindshare, down 27.7% since last year.
Functional Testing Tools
Application Security Tools
 

Featured Reviews

Don Ingerson - PeerSpot reviewer
Sep 29, 2022
With regularly occurring releases, a QA team member can schedule tests, let the tests run unattended, and then examine the results
With certainty, the best feature of UFT is its compatibility with so many products, tools and technologies. It is a challenge currently to find a single tool on the market besides UFT that will successfully work for so many projects and environments. For example, UFT supports GUI testing of Oracle, PeopleSoft, PowerBuilder, SAP (v7.20), Siebel, Stingray, Terminal Emulator, Putty, and Windows Objects (particularly Dialog Boxes). Furthermore, UFT has the built-in functionality to import Excel input files. For Web browsers, UFT 12.54 supports IE9, IE10, IE11, Microsoft Edge, Google Chrome (versions 31.0 to 54.9), Firefox (versions 27.0 to 49.0). Besides GUI testing, UFT supports database testing and API testing (Docker, WSDL, and SOAP). For the first time ever, HP started to expand the testing capabilities of UFT (QTP) beyond Windows beginning with UFT 12.00. A UFT user can now run tests on Web applications on a Safari browser that is running on a remote Mac computer.
Wang Dayong - PeerSpot reviewer
May 10, 2023
Easy to integrate and has a plug-in that supports both C and C++ languages
We use the product to review our software codes. We have integrated the product to review our new delivery code When we deliver a code, the solution scans the code and reports whether the code has bugs or any other vulnerability issues. Thus the solution helps us identify issues and improve the…

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The best feature of UFT by far is its compatibility with a large variety of products, tools and technologies. It is currently a challenge to find a single tool on the market besides UFT that will successfully automate tests for so many projects and environments."
"The solution's recording option is the most beneficial for test script creation and maintenance."
"On a scale of one to ten, I would give OpenText UFT One a 10 because it is a reliable product, it works, it's as good or better than similar solutions especially because you get technical support from real people. Additionally, upgrades are always provided on a consistent basis."
"One advantage of Micro Focus UFT is that it is more compatible with SAP, Desktop ECC SAP, than S/4HANA."
"Compared to other products, UFT One is better, faster, and more accurate."
"It's simple to set up."
"My company has not had an issue with OpenText UFT One since we have been using it for the past three to four years."
"It is a stable solution."
"The static code analysis of the solution is the most important aspect for us. When it comes to security breaches within the code, we can leverage some rules to allow us to identify the repetition in our code and the possible targets that we may have. It makes it very easy to review our code for security purposes."
"The most valuable features are the segregation containment and the suspension of product services."
"Any developer can easily identify issues using the process flow or steps provided by SonarQube. In terms of integration, SonarQube makes it quite easy, simplifying the steps for users."
"One of the most valuable features of SonarQube is its ability to detect code quality during development. There are rules that define various technologies—Java, C#, Python, everything—and these rules declare the coding standards and code quality. With SonarQube, everything is detectable during the time of development and continuous integration, which is an advantage. SonarQube also has a Quality Gate, where the code should reach 85%. Below that, the code cannot be promoted to a further environment, it should be in a development environment only. So the checks are there, and SonarQube will provide that increase. It also provides suggestions on how the code can be fixed and methods of going about this, without allowing hackers to exploit the code. Another valuable feature is that it is tightly integrated with third-party tools. For example, we can see the SonarQube metrics in Bitbucket, the code repository. Once I raise the full request, the developer, team lead, or even the delivery lead can see the code quality metrics of the deliverable so that they can make a decision. SonarQube will also cover all of the top OWASP vulnerabilities, however it doesn't have penetration testing or hacker testing. We use other tools, like Checkmarx, to do penetration testing from the outside."
"SonarQube: Recording of issues over a period of time, with an indication of the addition in the new issues or the reduction of existing issues (which were fixed)."
"I like that it's easy to navigate not just in terms of code findings but you can actually see them in the context of your source code because it gives you a copy of your code with the items that it found and highlights them. You can see it directly in your code, so you can easily go back and make the corrections in the code. It basically finds the problems for you and tells you where they are."
"The depth features I have found most valuable. You receive a quick comprehensive comparison overview regarding the current release and the last release and what type of depths dependency or duplication should be used. This is going to help you to make a more readable code and have more flexibility for the engineers to understand how things should work when they do not know."
"We advise all of our developers to have this solution in place."
 

Cons

"One of the drawbacks is that mobile performance testing is in need of improvement."
"The AI feature needs improvement. For banking applications, we input formatted text from documents, but the AI feature is recognizing three fields as one field, e.g., for a phone number, it puts all 10 digits in the international code or country code. Then, the script fails."
"They need to reduce the cost because it is pretty high. It's approximately $3,000 per user."
"The product should evolve to be flexible so one can use any programming language such as Java and C#, and not just VB script."
"Sometimes UFT can take a while to open and sometimes will run slower than expected."
"I am not sure if they have a vision of how they want to position the leads in the market, because if you look at Tosca, Tosca is one of the automation tools that have a strategy, and it recently updated its strategy with SAP. They are positioning them as a type of continuous testing automation tool. And if you notice Worksoft, particularly the one tool for your enterprise application, your Worksoft is positioning. I am not sure if Micro Focus UFT has a solid strategy in place. They must differentiate themselves so that people recognize Micro Focus UFT for that reason."
"The product doesn't provide free training for the basic features."
"UFT has a recording feature. They could make the recording feature window bigger for whatever activities that I am recording. It would improve the user experience if they could create a separate floating panel (or have it automatically show on the side) once the recording starts."
"There are sometimes security breaches in our code, which aren't be caught by SonarQube. In the security area, SonarCube has to improve. It needs to better compete with other products."
"The reporting is good, but I am not able to download a specific report as a PDF, so downloading reports is something that should be looked at."
"We also use Fortify, which is another tool to find security errors. Fortify is a better security tool. It is better than SonarQube in finding errors. Sometimes, SonarQube doesn't find some of the errors that Fortify is able to find. Fortify also has a community, which SonarQube doesn't have. Its installation is a little bit complex. We need to install a database, install the product, and specify the version of the database and the product. They can simplify the installation and make it easier. We use docker for the installation because it is easier to use. Its dashboard needs to be improved. It is not intuitive. It is hard to understand the interface, and it can be improved to provide a better user experience."
"I think the code security can be improved."
"The exporting capabilities could be improved. Currently, exporting is fully dependent on the SonarQube environment."
"There are limitations to the free version that limit development options as far as languages."
"The tool needs to be more compatible with C/C++ language"
"This solution finds issues that are similar to what is found by Checkmarx, and it would be nice if the overlap could be eliminated."
 

Pricing and Cost Advice

"The way the pricing model works is that you pay a whole boatload year one. Then, every year after, it is around half or less. Because instead of paying for the new product, you are just paying for the support and maintenance of it. That is probably one of the biggest things that I hear from most people, even at conferences, "Yeah, I would love to use UFT One, but we don't have a budget for it.""
"It took about five years to break even. UFT is costly."
"OpenText UFT One is a very expensive solution."
"The solution is priced reasonably for what features it is providing. However, it might be expensive for some."
"The price is reasonable."
"The licensing and pricing model is confusing."
"We have ALM licensing, and the tool is free of cost."
"The price is only $3,000. I don't know how many QA analysts you would have in any given company. Probably no more than five or 10. So if it's a large corporation, it can easily afford $15,000 to $25,000. I don't see that being an issue."
"For the Community edition, there is no extra cost. It's totally free. The Enterprise edition, Data Center edition, and Developer edition are the paid versions."
"SonarQube is an open-source product that can be used free of charge."
"Get the paid version which allows the customized dashboard and provides technical support."
"The costs for this application, for the kind of job it does, are pretty decent."
"We have a license with 125,000 lines of code. We did not purchase a lot of lines but it is specific to our code environment."
"We are using the Community edition of SonarQube."
"The licence is standard open source licensing"
"People can try the free licenses and later can seek buying plugins/support, etc. once they started liking it."
report
Use our free recommendation engine to learn which Functional Testing Tools solutions are best for your needs.
814,528 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
18%
Computer Software Company
14%
Manufacturing Company
13%
Energy/Utilities Company
7%
Financial Services Firm
17%
Computer Software Company
15%
Manufacturing Company
13%
Government
6%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

How does Micro Focus UFT One compare to Tricentis Tosca?
We reviewed MicroFocus UFT One but ultimately chose to use Tricentis Tosca because we needed API testing. MicroFocus UFT is a performance and functional testing tool. We tested it, and it was well...
What do you like most about Micro Focus UFT One?
My company has not had an issue with OpenText UFT One since we have been using it for the past three to four years.
What needs improvement with Micro Focus UFT One?
The solution should have additional features, but not much. It already has some sort of artificial intelligence that must be developed. It needs to be in trend. The solution needs better marketing,...
Is SonarQube the best tool for static analysis?
I am not very familiar with SonarQube and their solutions, so I can not answer. But if you are asking me about which tools that are the best for for Static Code Analysis, I suggest you have a look...
Which gives you more for your money - SonarQube or Veracode?
SonarQube is easy to deploy and configure, and also integrates well with other tools to do quality code analysis. SonarQube has a great community edition, which is open-source and free. Easy to use...
How would you decide between Coverity and Sonarqube?
We researched Coverity, but in the end, we chose SonarQube. SonarQube is a tool for reviewing code quality and security. It helps to guide our development teams during code reviews by providing rem...
 

Also Known As

Micro Focus UFT One, UFT (QTP), Micro Focus UFT (QTP), QTP, Quick Test Pro, QuickTest Professional, HPE UFT (QTP)
Sonar
 

Learn More

 

Interactive Demo

Demo not available
 

Overview

 

Sample Customers

Sage, JetBlue, Haufe.Group, Independent Health, Molina Healthcare, Cox Automotive, andTMNA Services
Information Not Available
Find out what your peers are saying about Tricentis, OpenText, BrowserStack and others in Functional Testing Tools. Updated: October 2024.
814,528 professionals have used our research since 2012.