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

Selenium HQ vs SmartBear TestComplete comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Dec 18, 2024

Review summaries and opinions

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

Categories and Ranking

Selenium HQ
Ranking in Functional Testing Tools
4th
Ranking in Regression Testing Tools
4th
Average Rating
8.0
Reviews Sentiment
7.1
Number of Reviews
110
Ranking in other categories
No ranking in other categories
SmartBear TestComplete
Ranking in Functional Testing Tools
8th
Ranking in Regression Testing Tools
5th
Average Rating
7.6
Reviews Sentiment
6.8
Number of Reviews
75
Ranking in other categories
Test Automation Tools (6th)
 

Mindshare comparison

As of February 2025, in the Functional Testing Tools category, the mindshare of Selenium HQ is 4.3%, down from 5.8% compared to the previous year. The mindshare of SmartBear TestComplete is 4.9%, down from 5.7% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Functional Testing Tools
 

Featured Reviews

Abhishek-Tiwari - PeerSpot reviewer
An open-source solution that has significantly reduced costs for the company
One limitation of Selenium is that it is purely focused on web application testing. For example, if there is a webpage where we need to upload some documents or emails in the webpage and I want to automate that scenario with the help of Selenium, it will not be possible. I can not upload any documents because when I am clicking on the browser the Windows pop up will appear. It would be beneficial if Selenium HQ would develop integrated plugins, and inbuilt features, which would help us to automate Windows based applications. With the help of other third party plugins, like AutoIt, Robot Class, or Sikuli we can integrate Windows based applications. Another limitation of Selenium HQ is that we can not automate the capture part. EML processing is not available in Selenium, particularly if a website requires some capture kind of validations before logging into the application. To overcome this situation, we can disable the capture part from the application side, so we can get access to the database directly.
Prakhar Goel - PeerSpot reviewer
Used for integration automation, user-based automation, and web automation
The solution's most valuable features are the drag-and-drop feature, keyword-driven approach, and reusability of the scripts. The solution has introduced a new feature that helps us identify objects we cannot normally identify. It gives you a fair idea of objects, resolving the object recognition issue. The solution can be used to perform different tests on different machines.

Quotes from Members

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

Pros

"The most valuable feature of Selenium is how easy it is to automate."
"Selenium web driver - Java."
"The ability to present your tests on a wiki page and hooking them up to the scripts/fixtures."
"It's available open-source and free. To install it, I just have to download it. It also doesn't require too many hardware resources compared to Micro Focus."
"I like the record and playback features. We also appreciate that it's not just writing on a script that we create. While we were browsing our web application, it automatically records all the clicks and movements of points. We also appreciate the fact that it provides screenshots of everything in the output."
"The solution is very easy to use. Once you learn how to do things, it becomes very intuitive and simple."
"There is a supportive community around it."
"The plugins, the components, and the method of the library with Selenium is very user defined."
"Customer service and technical support responsiveness are high. Everyone is very professional."
"It allows us to test both desktop and web applications."
"The ability to run a whole suite of tests automatically (which we did overnight)."
"Runs in different remote machines. We have multiple versions of the software being tested."
"TestComplete has strong reporting capabilities. The reports they generate are really good."
"In TestComplete, I saw a conformed package of a tool that kept everybody in consistency. The team was able to regenerate further tests without having to manipulate more code because the record feature is great."
"The solution helps improve the stability of our product. It also decreases the work of our manual quality assurance engineers."
"The product is stable for what we are currently using it for, and it is sufficient for us."
 

Cons

"The solution is open-source, so everyone relies on the community to assist with troubleshooting and information sharing. If there's a complex issue no one has faced, it may take a while to solve the problem."
"We can only use Selenium HQ for desktop applications which would be helpful. We are only able to do online based applications."
"You need to have experience in order to do the initial setup."
"I would like to see Selenium HQ support legacy platforms."
"Shadow DOM could be improved and the handling of single page applications. Right now, it's a bit complicated and there are a lot of additional scripts required if you want to handle a single page application in a neat way."
"The login could be improved, to obviate the need for relying on another one for integration with Selenium HQ"
"We use X path for our selectors, and sometimes, it is difficult to create locators for elements. It is very time-consuming because they're embedded deeply. A lot of that comes from the way that you architect your page. If devs are putting the IDs on their elements, it is great, and it allows you to get those elements super fast, but that's not necessarily the case. So, Selenium should be able to get your elements a lot quicker. Currently, it is time-consuming to get your selectors, locate your locators, and get to the elements."
"For now, I guess Selenium could add some other features like object communications for easy expansion."
"The artificial intelligence needs to be improved."
"Headless testing would be a big improvement."
"The integration tools could be better."
"TestComplete gives support to do requests to a SOAP web service but has no support to do HTTP requests on Restful services."
"The initial setup of SmartBear TestComplete was complex."
"We were testing handheld barcode scanners running WindowsCE with many menus of warehouse functions, and our biggest problem was the timing between input and responses."
"SmartBear products generally have a weak link when it comes to integration with other test management tools like Inflectra."
"This solution could be improved by making it easier to visualize where there is a failure without having to look at it in detail."
 

Pricing and Cost Advice

"Selenium HQ costs around $1000 per month, which is a bit high based on what they're offering."
"Selenium is an open-source product. It is free."
"It is an open-source product, it is free for anyone to use."
"Selenium is free software so we do not pay licensing costs."
"This product is open source and free. That was a huge deciding factor for us getting into it."
"It is all free."
"I have been using the open-source version."
"Selenium is open-source."
"TestComplete now have come up with three modules (Web, Desktop & Mobile), so based on the type of product for automation, it is adequate to purchase the required module."
"Buy modules on demand. If you have a four-person team and they will each automate tests only 25% of the time, it's better to buy a floating licence and share the tool during the work day."
"The pricing is a little above average — it could be lower."
"The license price for a physical machine is cheap, and for virtual machine, it is very expensive."
"The product is becoming more and more expensive."
"The solution is around $1500. Some are perpetual licenses, and some get a yearly report card."
"It is approximately $6,000 a year."
"SmartBear TestComplete is an expensive tool."
report
Use our free recommendation engine to learn which Functional Testing Tools solutions are best for your needs.
838,713 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
18%
Financial Services Firm
15%
Manufacturing Company
10%
Government
8%
Computer Software Company
19%
Manufacturing Company
13%
Financial Services Firm
12%
Government
7%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

How do I choose between Selenium HQ and Eggplant Digital Automation Intelligence?
Selenium HQ’s biggest advantage is that it is customizable. Its other most valuable feature is that the driver interface is really helpful and user-friendly; Selenium HQ makes it easy to navigate t...
What do you like most about Selenium HQ?
Selenium's open-source nature is a key advantage. Its extensive support for diverse web technologies.
What is your experience regarding pricing and costs for Selenium HQ?
Selenium is easy to install and mostly free, so there's no need for a license. This lack of costs makes it an attractive option.
What do you like most about SmartBear TestComplete?
TestComplete has strong reporting capabilities. The reports they generate are really good.
What is your experience regarding pricing and costs for SmartBear TestComplete?
I don't know much about the pricing, however, I think it's cheaper.
What needs improvement with SmartBear TestComplete?
The recording function, when using Python, could be improved, as it does not work well in recording testing.
 

Also Known As

SeleniumHQ
No data available
 

Overview

 

Sample Customers

BrowserStack, Sauce Labs, experitest, Tricentis GmbH, SmartBear Software
Cisco, J.P. Morgan, Boeing, McAfee, EMC, Intuit, and Thomson Reuters.
Find out what your peers are saying about Selenium HQ vs. SmartBear TestComplete and other solutions. Updated: February 2025.
838,713 professionals have used our research since 2012.