I'm the company's managing director and we are customers of Selenium.
CEO, Founder at a tech services company with 11-50 employees
Great for working on multiple browsers and platforms
Pros and Cons
- "Has a good Workday application that enables us to handle some of the custom controls."
- "The stop control needs to be improved with a configuration tool to enable desktop support."
What is our primary use case?
What is most valuable?
It enables us to handle some of the custom controls of Ajax calls to Selenium and Selenium Grid for parallel execution on different versions of the application and on different platform.
What needs improvement?
The Selenium stop control has been a challenge. We use auto IT for handling some of the small controls, small scenarios on the desktop, it needs to be improved with a configuration tool where it can handle desktop support as well as Ajax controls. Basically, there needs to be an improvement in handling the Ajax custom controls because the inbuilt method is not very helpful in that respect.
For how long have I used the solution?
I've been using this solution for almost five years.
Buyer's Guide
Selenium HQ
December 2024
Learn what your peers think about Selenium HQ. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
831,265 professionals have used our research since 2012.
What do I think about the stability of the solution?
This is a stable and reliable solution for web applications, there is no doubt since it's an open-source tool, it's recommended for any web application. We used GitHub and Jenkins for continuous integration and everything is available online, we have experience working with the Jenkins version controls and configuration tools.
How are customer service and support?
We use Google or blogs for any problems. There are sometimes delays and if we are moving into a new Chrome version or a new Firefox version, there can be delays of up to a couple of days to figure out the plugins and there's no immediate support available. We need to wait till something turns up on the internet.
How was the initial setup?
We've been using Selenium for a long time and haven't had many issues; we knew how to configure it. It's not completely straightforward and implementation takes time but everything was available on the internet and the blogs. There's a lot of documentation available regarding deployment.
What's my experience with pricing, setup cost, and licensing?
We're using the open source version. We don't have any support from Selenium HQ.
What other advice do I have?
I would recommend this solution. If working on multiple browsers and on multiple platforms is the goal, then Selenium is definitely the right tool because it works on Windows as well as on Linux. It also supports multiple browsers.
I rate the solution eight out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Test Automation Specialist at a financial services firm with 1,001-5,000 employees
Stable and scalable, but the initial setup can be complex for new users
Pros and Cons
- "You can build your own framework. I think that's the most powerful feature. You can connect with a lot of other tools that use frameworks, or keywords, etc. That helps make it a stronger solution."
- "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."
What is our primary use case?
We primarily use the solution in a web environment.
What is most valuable?
You can build your own framework. I think that's the most powerful feature. You can connect with a lot of other tools that use frameworks, or keywords, etc. That helps make it a stronger solution.
What needs improvement?
The solution should listen to the community and build new features for it based on their advice.
For how long have I used the solution?
I've been using the solution since 2011 or 2012.
What do I think about the stability of the solution?
Normally, the solution is stable.
What do I think about the scalability of the solution?
The solution is scalable, but there are boundaries to it.
How are customer service and technical support?
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.
How was the initial setup?
If you've dealt with the solution before, it's fairly easy, but if you are new to Selenium, you will find it complex to implement. It's not a simple click-to-install product.
Deployment times vary depending on a company's rights and frameworks as well as the application deployment environment. If you have to do it from scratch, and you have to build a development pipeline, then it takes several days, and possibly even weeks. If you already have a development pipeline, and you just have to install the Selenium web line onto a machine, then it's done in five minutes.
What other advice do I have?
I would advise others to only use Selenium in a unit test environment, and not an end test environment. It's very technical; you need a programmer and/or a developer to create your scripts. If you do not have development skills, then you will not be able to create scripts, at least in Selenium.
I'd rate the solution seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Selenium HQ
December 2024
Learn what your peers think about Selenium HQ. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
831,265 professionals have used our research since 2012.
Senior Test Analyst at a maritime company with 51-200 employees
Testers do not need to be technical. You can use forums for any issues that arise.
What is most valuable?
Some valuable features are that it is easy to use and the ability to use forums for any issues that arise.
How has it helped my organization?
Regression testing time was greatly reduced, following implementation of Selenium automated test suites.
What needs improvement?
Sometimes, without codes or tests being altered, errors would result. This was often due to the speed at which the test was run. Therefore, I would say robustness is an area for improvement.
For how long have I used the solution?
I have used this product for five years.
What was my experience with deployment of the solution?
This product is easy to deploy.
What do I think about the stability of the solution?
I did encounter some stability issues. So, I found it was better to run automation scripts at slower speeds to get consistent results.
What do I think about the scalability of the solution?
I have not encountered any scalability issues.
How are customer service and technical support?
Customer Service:
I did not contact customer service.
Technical Support:The beauty of Selenium is that since many people use it, technical questions can be quickly answered in many available online forums.
Which solution did I use previously and why did I switch?
I have not used any other solution before.
How was the initial setup?
The setup was a straightforward process. It was easy to download the latest version from the website.
What about the implementation team?
We implemented this product in-house.
What was our ROI?
Regression testing could be completed within hours at the end of each sprint, rather than taking days of manual testing.
What's my experience with pricing, setup cost, and licensing?
This is an open source, so this product was free.
Which other solutions did I evaluate?
We have not evaluated any other options.
What other advice do I have?
If you are testing websites, this is a great tool. It is easy to use, even without much coding knowledge. Testers do not need to be very technical to start creating useful test cases.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Test Automation Trainer at a training & coaching company with 51-200 employees
It can be used together with other frameworks for unit testing (JUNIT, TestNG), reporting (Allure), screenshot (aShot).
What is most valuable?
- Selenium WebDriver can be used only for web test automation.
- The framework is very flexible and powerful.
- It can be used together with other frameworks for unit testing (JUNIT, TestNG), reporting (Allure), screenshot (aShot).
- It can be used for creating automation scripts and execute them locally, in a locally managed computer grid or in the cloud.
- It is great that Selenium works on any operating system and with many programming languages.
How has it helped my organization?
One thing that brings a lot of benefits is automating the smoke tests executed for each new build. If the automated tests are then integrated using Jenkins in the process of generating new builds, this leads to having better application builds.
What needs improvement?
I don't have any suggestions for the time being, but because it's open source, the only support is from forums and non-vendor resources.
For how long have I used the solution?
I've used it for three years.
What was my experience with deployment of the solution?
No issues encountered.
What do I think about the stability of the solution?
No issues encountered.
What do I think about the scalability of the solution?
No issues encountered.
How are customer service and technical support?
Being an open source product, there is no customer service or technical support available.
Which solution did I use previously and why did I switch?
I used QTP previously for web test automation. Until recently, QTP had limitations because of the scripting language (VB Script) and inability to run automation scripts on multiple operating systems and browsers. After starting work with Selenium, I did not consider any other automation tool for web automation.
How was the initial setup?
The set up was fairly easy. I started creating scripts and running them on my local computer. In time, as soon as the script number went up, I started running them in the cloud.
What about the implementation team?
I did it in-house. Start small and make gradual changes when implementing Selenium WebDriver.
What's my experience with pricing, setup cost, and licensing?
The product is fantastic. It requires development knowledge so if you want to get most of it, learn a programming language well first.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
QA Manager at a comms service provider with 501-1,000 employees
We use it as a base product for automation, reducing the time for regression testing and improving the quality that we deliver.
What is most valuable?
This product doesn’t need a license and doesn’t cost anything. In the consulting companies every cent matters so it’s not easy to introduce a paid product without good background. It’s even harder to sell this idea to customer.
How has it helped my organization?
Automation testing improves the quality we deliver and reduce the time for regression testing.
What needs improvement?
Actually I’m quite happy with that product.
For how long have I used the solution?
I've been using it for at least six years. Usually I use Selenium WebDriver, NUnit, and C#. In some projects we can use WeDriver IO and JS. Tests run using Remote Phantom. But as a base product for automation I use lately Selenium as it’s a free product.
What do I think about the stability of the solution?
No, usually it works perfectly fine in any platforms and languages. Fits any servers including Azure and has no problems to run the tests.
How are customer service and technical support?
As it’s a free product there is no customer support but there is a community that takes in consideration all found bugs for further improvement.
Which solution did I use previously and why did I switch?
For about 10 years ago I used TestComplete for Windows Forms to write the regression suite for application. I didn’t choose this product, it was a part of the solution by the time I started to work there. As I remember it was a great product but it requires the license. It can be good for the product company which I was working in but it doesn’t fit consulting companies.
How was the initial setup?
It’s really easy to set up Selenium tests. Usually you need to make a framework which you can you as a part of setup project in any project later.
What other advice do I have?
Just try it.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Tester at InfoTrack Pty Limited
Integrates well, good user interface, and straightforward installation
Pros and Cons
- "The most valuable features of Selenium HQ are it is open-source, has a good interface, and integrates well."
- "Selenium has been giving us failures sometimes. It is not working one hundred percent of the time when we are creating elements. They need to improve the stability of the solution."
What is our primary use case?
We use Selenium HQ for automation and API integration.
What is most valuable?
The most valuable features of Selenium HQ are it is open-source, has a good interface, and integrates well.
For how long have I used the solution?
I have been using Selenium HQ for approximately four years.
What do I think about the stability of the solution?
Selenium has been giving us failures sometimes. It is not working one hundred percent of the time when we are creating elements. They need to improve the stability of the solution.
The solution takes a lot of time for the developers. For example, if we are trying to implement UiPath or Automation Anywhere the people who are non-technical can use these two solutions. Selenium HQ is not easy for someone that is new to use, it takes too long for developers to learn the solution. There are other solutions that do not require such a learning curve.
What do I think about the scalability of the solution?
We have approximately 870 users using this solution.
How are customer service and technical support?
Selenium HQ has a large online community where you can get help on any issues or problems.
How was the initial setup?
The installation is straightforward.
Which other solutions did I evaluate?
I have evaluated other solutions.
What other advice do I have?
If you have developers that can operate Selenium HQ then this solution will be a good fit. However, if your developers are new to Selenium it might be better to choose another solution.
I rate Selenium HQ an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Lead QA Engineer at Xgen Business Systems
Plenty of documentation online, reliable, and stable
Pros and Cons
- "The stability of the solution has been good, it is reliable we have not had any bugs."
- "The installation could be simplified, it is a bit difficult to install."
What is our primary use case?
We are using selenium in our organization for Unit Testing, Smoke Testing, Sanity Testing and Regression Testing.
How has it helped my organization?
Reduces Manpower, Testing is become much faster which is helpful for faster Project delivery.
What is most valuable?
Selenium supports a range of languages, including Java, Perl, Python, C#, Ruby, Groovy, JavaScript, and more. It has its own script, but it is not limited by that language. It can work with various languages – whatever the developers/testers are comfortable with.
Selenium provides support across multiple browsers, namely, Internet Explorer, Chrome, Firefox, Opera, and Safari. This becomes highly resourceful while executing tests and testing it across various browsers simultaneously.
For how long have I used the solution?
I have been using this solution for approximately two years.
What do I think about the stability of the solution?
The stability of the solution has been good, it is reliable we have not had any bugs till now.
How are customer service and technical support?
I have not connected their technical support. However, there is a lot of community support for Selenium HQ online. If you look on internet you can find plenty of solutions for challenges you are facing.
How was the initial setup?
The initial setup is little complicated the installation could be simplified.
What other advice do I have?
I would recommend this solution to others.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Engineer at a financial services firm with 1,001-5,000 employees
Open-source and flexible but it needs more information in regards to some testing
Pros and Cons
- "The solution is very flexible; there are different ways of using it. It's open-source and has a lot of support on offer."
- "The solution does not offer up enough information in regards to personality testing."
What is our primary use case?
We primarily use the solution for automation testing.
How has it helped my organization?
Nowadays we are using the solution to allow old solutions to run through it. This way, we don't need to go check functionalities created previously. We just run the automation. In just one click you run the automations through. It saves a lot of time and allows us to focus on other things.
What is most valuable?
The solution is very flexible; there are different ways of using it. It's open-source and has a lot of support on offer.
It's excellent for analysis automation testing.
You can use the solution on many different browsers as well.
What needs improvement?
The solution need to offer up much more information in regard to performance testing using selenium.
For how long have I used the solution?
I've been using the solution for eight months.
What do I think about the scalability of the solution?
The solution is very scalable. You just have to have an understanding of how you are going to use it before you proceed. We do plan to increase usage in the future.
How are customer service and technical support?
Technical support is very good; I'd rate it seven or eight out of ten.
Which solution did I use previously and why did I switch?
We also use ReadyAPI alongside Selenium. We're working to integrate the two to have an overall more powerful performance.
How was the initial setup?
The initial setup was straightforward, however, it does depend on what the organization's requirements are. Deployment can take up to one or two months.
What's my experience with pricing, setup cost, and licensing?
The solution is open-source; you don't have to pay a licensing fee.
What other advice do I have?
We're using the on-premises deployment model.
It is an open-source solution and you are able to build vertically. There is also lots of support pertaining to Selenium such as videos on YouTube. It's very easy to integrate on different platforms.
The solution is constantly being updated and advanced; it's very reactive and in a constant state of change.
I'd rate it seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Selenium HQ Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Popular Comparisons
Tricentis Tosca
OpenText UFT One
BrowserStack
SmartBear TestComplete
Sauce Labs
BlazeMeter
Worksoft Certify
LambdaTest
Ranorex Studio
Testim
ReadyAPI
OpenText UFT Developer
Parasoft SOAtest
Visual Studio Test Professional
Oracle Application Testing Suite
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?