We use Selenium HQ for the automation of functional test cases.
Technical Lead at Fourth
An easy-to-use, customizable and open-source solution for the automation of functional test cases
Pros and Cons
- "The tool is easy to use and log in with respect to other tools. It is open-source. We can customize the product. I also like its security."
- "When we upgrade the version, some features are missing. I want the product to include some AI capabilities."
What is our primary use case?
What is most valuable?
The tool is easy to use and log in with respect to other tools. It is open-source. We can customize the product. I also like its security.
What needs improvement?
When we upgrade the version, some features are missing. I want the product to include some AI capabilities.
For how long have I used the solution?
I have been using the product for 11 years.
Buyer's Guide
Selenium HQ
March 2026
Learn what your peers think about Selenium HQ. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
885,264 professionals have used our research since 2012.
What do I think about the stability of the solution?
Selenium HQ is very stable.
What do I think about the scalability of the solution?
The solution is scalable, and we have around 9,000 users for the product.
How are customer service and support?
The tool's support is good, and they resolve issues nicely.
What's my experience with pricing, setup cost, and licensing?
I have been using the open-source version.
What other advice do I have?
You need to be aware of Selenium HQ's architecture. I rate it a ten out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
QA Lead at Bahwan CyberTek
Good functionality and helps us maintain a certain quality of work
Pros and Cons
- "It is a scalable solution."
- "They should add more functionality to the solution."
What is our primary use case?
We use the solution to perform tests and robotic process automation.
How has it helped my organization?
The solution helps us improve and maintain a specific set of work quality. Also, it saves a lot of time for us.
What is most valuable?
The solution's core functionality is excellent.
What needs improvement?
They should add more functionality to the solution. Also, they should provide technical support services.
For how long have I used the solution?
We have been using the solution for five years.
What do I think about the stability of the solution?
I rate the solution's stability a ten.
What do I think about the scalability of the solution?
It is a scalable solution. I rate its scalability a ten. It is easy to deploy on any device.
Which solution did I use previously and why did I switch?
I used Micro Focus UFT One earlier.
How was the initial setup?
The solution's initial setup takes time. I rate the process as one. We require a specialist to download and install it manually. Later, we need to create a framework and set it for an automation process. The entire process is quite complicated for new users.
What's my experience with pricing, setup cost, and licensing?
The solution is an open-source tool.
What other advice do I have?
I recommend the solution to others. Its learning curve is very high for Java and comparatively less for Python. Apart from this, it is highly stable. A lot of documentation is available for it in case of any queries. I rate the solution a nine.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Selenium HQ
March 2026
Learn what your peers think about Selenium HQ. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
885,264 professionals have used our research since 2012.
Senior Test Consultant at a government with 1,001-5,000 employees
Open-source and easy to set up but can be challenging to learn
Pros and Cons
- "Due to its popularity, you can find pretty much any answer in open discussions from the community."
- "The drawback is the solution is not easy to learn."
What is our primary use case?
We are using Selenium for web test automation.
How has it helped my organization?
We are saving time with regression testing by using test automation.
Selenium is also open source, so now we are integrating all our automation tests into the full pipeline.
What is most valuable?
Selenium is very famous. Due to its popularity, you can find pretty much any answer in open discussions from the community. This is the power of Selenium. Whatever you need, whatever your question, you will find an answer.
The initial setup is easy.
You can integrate the solution with pretty much anything.
It's open-source and free to use.
What needs improvement?
Maybe they could improve the record and play plugin for element detection. That would be ideal. If they could build some tools above Selenium for that, I'd find it helpful. People sometimes do not have that much technical knowledge, and having something more plug-and-play would be appealing.
We have many plans in our pipeline that still need to be implemented. Maybe we will find that we need some features that need to be integrated with Selenium, for example, for a multi-browser or for implementing many machines. We haven't fully implemented this solution yet.
The drawback is the solution is not easy to learn. You need resources and technical knowledge and have to deal with the maintenance of script changes.
While it works well with Chrome, if you use it with other browsers, you may have issues.
For how long have I used the solution?
I've been using the solution for three or four years.
What do I think about the stability of the solution?
We've never had any stability issues. It's reliable. The performance is good. It doesn't crash or freeze.
What do I think about the scalability of the solution?
It is scalable. It's easy to expand.
We have about 15 people working on the solution.
How are customer service and support?
I've never spoken to technical support per se. We tend to get help via the community if we have questions. It is quite robust and there is a lot of information about all kinds of issues publicly available.
Which solution did I use previously and why did I switch?
I have used other tools as well. Each tool has its own pros and cons. Each organization also has its own unique needs. There are budgets, resources, and other factors that would come into play as well.
How was the initial setup?
The solution isn't difficult to set up. It's quite straightforward.
I'd rate the ease of setup eight out of ten.
I cannot recall exactly how long the deployment itself took.
Sometimes there may be some maintenance required around upgrades. You would need to check the compatibility between the software, for example. That said, the maintenance requirements are pretty low. It's not complex to maintain the product.
What about the implementation team?
We handled the implementation ourselves, in-house.
What's my experience with pricing, setup cost, and licensing?
This is an open-source solution, which is a very positive benefit.
What other advice do I have?
I'd rate the solution six out of ten. It's not an out-of-the-box solution like Oracle or SAP.
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.
QA Team Lead at a comms service provider with 10,001+ employees
Open-source with good documentation and good reliability
Pros and Cons
- "It is very stable."
- "The initial setup was difficult."
What is our primary use case?
We primarily use the solution for normal regression tests.
What is most valuable?
I like most of it. It is possible to get a lot of help and find help on the internet since Selenium is so widespread and established. The documentation is great. There is a lot of help on websites like Stack Overflow.
It is very stable.
The product is open-source.
What needs improvement?
We are thinking about codeless automation, like what ACCELQ offers. They could maybe release a similar product that would be a codeless product.
The initial setup was difficult.
It would be nice to have it on the cloud, like ACCELQ. That way, we don't need to set up it ourselves and don't need hardware for that. That would also allow for many people at many subsidiaries or locations to work simultaneously with it.
I'd like the possibility of automatically checking the installed browser version and automatically downloading the Selenium driver that suits the installed browser. Otherwise, you have to download and set up it manually, and if you get a new browser version, you have to do it every time, and it's time-consuming.
For how long have I used the solution?
We've been using the solution for one year.
What do I think about the stability of the solution?
The solution is stable and reliable. There are no bugs or glitches. It doesn't crash or freeze.
Of course, you need a lot of time to optimize your scripts so that they run stable.
What do I think about the scalability of the solution?
This is not really scalable.
If you consider load tests or multi-thread testing, you need very powerful hardware to start several browsers. That's why in this aspect, not very scalable if you run tests in parallel.
We just have two people leveraging the solution right now. They use it regularly, on a daily basis.
How are customer service and support?
There is a lot of documentation and general product knowledge online. We don't have direct support contact as it is an open-source solution.
Which solution did I use previously and why did I switch?
We did previously use Eggplant. It's not open-source. It's actually pretty expensive.
One benefit of Eggplant was testing mobile apps. Also, you don't find so much information on Stack Overflow or on the internet about Eggplant; they have good support.
How was the initial setup?
It was not very easy to set up.
We needed to add a lot of plugins like TestNG and Maven. The whole configuration was not very easy. I am not sure if it is the Selenium setup or just the whole system setup.
What's my experience with pricing, setup cost, and licensing?
The solution is open-source and free to use.
What other advice do I have?
I'm an end-user.
The solution is okay, however, you need to use it together with the TestNG and with Maven and use different plugins that improve it.
I'd rate the solution nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Lead Developer at a tech services company with 201-500 employees
Easy and fast to automate, saving lots of time
Pros and Cons
- "The most valuable feature of Selenium is how easy it is to automate."
- "There are some tiny issues with SeleniumHQ. For example, with respect to the scraping tests. Sometimes, a website will have some hidden items or blockages that inhibit us from extracting data directly. It would be beneficial if Selenium could extract that information."
What is our primary use case?
SeleniumHQ is WebDriver-related. It is a package that we can use with any language such as Java or Python.
We use Selenium for automation purposes. For example, if we need data from a website, we write code that will extract the data automatically. If there are logins or pop-ups, the code will close them, so we can extract the data.
When we are testing a website, we use SeleniumHQ automation testing to determine if there are any bugs.
What is most valuable?
The most valuable feature of Selenium is how easy it is to automate. For example, often when data is needed, someone will sit and copy and paste it. What we can do with SeleniumHQ is automate it so that the data is directly extracted from the tools and libraries that we use. This saves time and is much better than copying and pasting.
What needs improvement?
There are some tiny issues with SeleniumHQ. For example, with respect to the scraping tests. Sometimes, a website will have some hidden items or blockages that inhibit us from extracting data directly. It would be beneficial if Selenium could extract that information.
The other issue is browser-related. There are small bugs causing it to break automatically. Sometimes it will close automatically.
For how long have I used the solution?
I have been using SeleniumHQ for a year and a half.
What do I think about the stability of the solution?
Stability depends on how you write the code. If you handle all conditions, there will be some surprises. Suddenly, you will have pop-ups and other conditions.
What do I think about the scalability of the solution?
SeleniumHQ is scalable. Anyone can use it. We have approximately 30 users of the solution.
How are customer service and support?
Customer service and support with Selenium are good. If any bugs are found and brought to their attention, they will immediately help. They provide lots of documentation as well as answers on the internet. The technical support team, themselves, will answer questions within 24 hours.
How was the initial setup?
We use Python, so the initial setup of SeleniumHQ was quick and simple. You can use any browser or tools like, Chrome, Firefox, or Edge to run the automation testing.
What's my experience with pricing, setup cost, and licensing?
We are using Selenium open-source, so there is no need to purchase anything.
Which other solutions did I evaluate?
We evaluated other options.
For mobile scraping, non-mobile scraping, or to test anything mobile there are more applications available on the internet, like Appium for Android, which is like Selenium for browsers, or TestComplete for iOS drivers.
However, Selenium is particularly the best for browsers or PC, operating systems.
What other advice do I have?
I would recommend this solution to anyone considering implementing it into their organization. Overall, I would rate SeleniumHQ an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Engineer at Innominds
Excellent stability, great for testing, and scalable
Pros and Cons
- "The most valuable features are the ability to test and debug."
- "The most valuable features are the ability to test and debug."
- "I would like to see automatic logs generated."
- "I would like to see automatic logs generated."
What is our primary use case?
Our primary use case is for testing projects. We are a small startup company and each project has been assigned to test the web applications, elements, and identify the locators.
What is most valuable?
The most valuable features are the ability to test and debug.
What needs improvement?
The Appium screenshot is attached with a tool. If we could get a screenshot as soon as the test script is over that would let us know if the test has passed or failed that would be an improvement. I would like to see automatic logs generated. If it captures the log from the time we started the S-case until the driver is good. Whatever we are doing as manual intervention, should be avoided.
For how long have I used the solution?
I have been using Selenium HQ for the past four months now.
What do I think about the stability of the solution?
The stability is excellent.
What do I think about the scalability of the solution?
Selenium HQ is scalable, with more than one hundred developers and engineers using the product. They are test automation engineers.
Which solution did I use previously and why did I switch?
I was using Appium previously.
How was the initial setup?
The initial setup was straightforward and easy. The deployment time takes around two to three hours.
What's my experience with pricing, setup cost, and licensing?
The setup cost is open source or free.
What other advice do I have?
I would rate Selenium HQ an eight out of ten. Selenium HQ is good for a web testing application.
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.
Quality Assurance Architect at TimeXperts Pvt Ltd
Great for automation, enables customization; access to a lot of online support
Pros and Cons
- "This is the most widely used tool throughout the world in this space, it has so much support available and is a benchmark for other tools."
- "Selenium is meant for developers but QA people cannot write test cases very easily on it."
What is our primary use case?
We mainly use HQ for UI automation and some of the main functions of test cases. We are customers of Selenium.
What is most valuable?
The best thing about the product is that it is open-source and free, which is why we opted for it. It's also customizable which is great for us. There is a lot of online assistance available in forums and support on the Stack overflow. HQ is continually updated and supported by Selenium. You can write your own scripts without needing to depend on what's already there. The UI is automation friendly. When there's a slow network and an older application, the waves get very flaky and Selenium can handle that. Setting up and working with Chrome and Firefox is easy on Selenium.
What needs improvement?
The solution is intended for browser automation so it's not a support testing tool and there are no features. I'd like to see some flavors of test case management available that don't require any additions and there could be some improvement in the fluid-based area as well. Selenium is meant for developers but QA people cannot write test cases very easily on it. If you don't have a development background, it's tough.
For how long have I used the solution?
I've been using this solution for eight years.
What do I think about the stability of the solution?
We had a few stability issues initially but it's very stable now.
What do I think about the scalability of the solution?
The product is scalable. We have around 40 to 50 QA users in the company.
How are customer service and support?
We reported a few bugs on Selenium and they were resolved. The support was mediocre. Because it's open source there's not much support available.
How was the initial setup?
The initial setup is easy but it requires certain development skills to set up. Without that, it's not easy. The difficulty is in creating a framework and that requires thinking about the maintainability and scalability aspects.
Which other solutions did I evaluate?
We went with Selenium for several reasons; it's open source and free, they provide a lot of support, and we can use Java technology which Selenium has available. Other tools generally don't provide perpetual licenses.
What other advice do I have?
It's important to get hands-on experience with the program. I would also suggest getting your frame pyramid in order. You need to decide on the language you're going to use and have that programming language support in your organization and decide which other tools you're going to use. Also, think of your application and whether Selenium is the appropriate solution.
This is the most widely used tool throughout the world in this space. It has so much support available and is a benchmark for other tools so I rate the solution eight out of 10.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Test Engineer at a outsourcing company with 201-500 employees
This is an open-source solution with no language or browser integration limitations
Pros and Cons
- "The most valuable features of this solution are its flexibility, being open source, and it has close to no limits when it comes to integrating with any language, or browser you are using."
- "The most valuable features of this solution are its flexibility, being open source, and it has close to no limits when it comes to integrating with any language, or browser you are using."
- "The solution can be improved by providing better reporting logs."
- "The solution can be improved by providing better reporting logs."
What is our primary use case?
the primary use cases of this solution are UI regression testing and API automation testing.
What is most valuable?
The most valuable features of this solution are its flexibility, being open source, and it has close to no limits when it comes to integrating with any language, or browser you are using.
What needs improvement?
The solution can be improved by providing better reporting logs.
For how long have I used the solution?
I have been using the solution for four years.
What do I think about the stability of the solution?
This solution is the most stable product I have used when it comes to web automation.
What do I think about the scalability of the solution?
This solution has no scalability limits.
How was the initial setup?
The initial setup is easy, like a walk in the park for any user.
What about the implementation team?
I implemented the solution in-house.
What's my experience with pricing, setup cost, and licensing?
The solution is open source.
Which other solutions did I evaluate?
Before choosing the solution I evaluated Cypress and Postman.
What other advice do I have?
I give this solution nine out of ten.
When it comes to UI testing this solution is perfect but for API automation it lags behind compared to Postman.
Around 70 percent of our engineers use this solution on a daily basis.
Since the solution is open source you can create a user account on GitHub and receive free community-based technical support when it is required.
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
Download our free Selenium HQ Report and get advice and tips from experienced pros
sharing their opinions.
Updated: March 2026
Popular Comparisons
Tricentis Tosca
OpenText Functional Testing
Katalon Studio
SmartBear TestComplete
BrowserStack
Sauce Labs
Ranorex Studio
BlazeMeter
Perfecto
Worksoft Certify
UiPath Test Cloud
TestMu AI (Formerly LambdaTest)
Parasoft SOAtest
Testim
OpenText Functional Testing for Developers
Buyer's Guide
Download our free Selenium HQ Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How do I choose between Selenium HQ and Eggplant Digital Automation Intelligence?
- 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?


















