Try our new research platform with insights from 80,000+ expert users
PeerSpot user
Selenium Test lead automation engineer at a tech services company with 501-1,000 employees
Consultant
​I can run a set of regression test cases with every release to QA.

What is most valuable?

I can easily integrate with TestNG and Maven. Also I am able to set servers and hubs to execute my test case against

How has it helped my organization?

I can run a set of regression test cases with every release to QA.

What needs improvement?

I would like to be able to capture HTML header information but I have not been able to do that yet

For how long have I used the solution?

I've used it for three years.

Buyer's Guide
Selenium HQ
June 2025
Learn what your peers think about Selenium HQ. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,592 professionals have used our research since 2012.

What was my experience with deployment of the solution?

There were no issues during deployment.

What do I think about the stability of the solution?

Currently WebDriver is having issues running against the latest of Firefox.

What do I think about the scalability of the solution?

There have been no issues scaling it out.

How are customer service and support?

There is none yet there is a lot sites where questions can answered.

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

I used Capybara. I am more familiar with Java

How was the initial setup?

It was pretty straightforward. It needs some degree of programming knowledge.

What about the implementation team?

We did it in-house.

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

It's free.

What other advice do I have?

Go for it. This is one of the best open source solutions I know of.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user371337 - PeerSpot reviewer
Junior Quality Assurance Engineer at a computer software company with 501-1,000 employees
Vendor
It allowed us to be assured that basic functionality works fine and to be informed about bugs quickly.

Valuable Features:

The most important features of Selenium, in my opinion, are:

  • Multiple finding options (by Xpath, CSS class, ID, etc.
  • It is a multi-platform, so it can be used in different languages

Improvements to My Organization:

It allowed us to be assured that basic functionality works fine and to be informed about bugs quickly.

Room for Improvement:

I would like to see a better method handling. I mean methods/properties like Displayed, which should return false when there is no such element on the page instead NoSuchElementException, which has to be handled in my code – it should be provided with Selenium.

Deployment Issues:

We've had no issues with deployment.

Stability Issues:

It's been stable so far.

Scalability Issues:

We've scaled sufficiently with it.

Other Advice:

Please remember it is just a tool and not everything can be automized.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Selenium HQ
June 2025
Learn what your peers think about Selenium HQ. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,592 professionals have used our research since 2012.
it_user371700 - PeerSpot reviewer
Automation Architect at a tech services company with 1,001-5,000 employees
Consultant
It is now being implemented for testing in many browsers.

Valuable Features:

The most valuable features I've found are:

  • Cross browser support 
  • Easy to use

Improvements to My Organization:

Selenium is now being implemented for testing in many browsers, e.g. IE, Firefox, Chrome, Safari, Opera, Edge, etc. Also, we have implemented it in many other features in form of a framework.

Room for Improvement:

I would suggest cross-browser support need to be improved, as all methods do not support when we change the browser.

Other Advice:

A few features such as synchronization techniques, cross-browser coding, and customized reporting need to be implemented.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user126786 - PeerSpot reviewer
Test Automation Trainer at a training & coaching company with 51-200 employees
Vendor
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: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user371361 - PeerSpot reviewer
QA Lead at a tech company with 501-1,000 employees
Real User
It allows us to verify user flows effectively and very easily. I can use any web browser to assert user flows.

Valuable Features

It allows us to verify user flows effectively and very easily. I can use any web browser to assert user flows.

Improvements to My Organization

It's helped us get good coverage with functional regression tests, reducing the reduction of manual effort to sign off on every release. We can now do so in just one day to sign off a regression test as compared to 4 day before we had automated tests.

Plus, as the regression runs are invoked on every commit, the tool has also reduced the number of issues introduced by regressions and has highlighted the regression issues on every commit/push. This allows us to get very early fixes and reduces the risks associated with changes and releases.

Room for Improvement

Overall, there aren't any areas for improvement. However, there are some things you have to do make make effective use of the tool. Make sure the language you select to work with is the same as the language your applications is developed in. Also, make sure you use Selenium Grid to get the test and suites to run in parallel.

Deployment Issues

We've had no issues with deployment.

Stability Issues

Stability has been fine for us.

Scalability Issues

It scales without issue.

Customer Service and Technical Support

Customer Service:

It's open source, so there's no customer service.

Technical Support:

It's customer service, so we provide our own technical support.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user324654 - PeerSpot reviewer
IT Principal Analyst at a media company with 501-1,000 employees
Vendor
We got faster server response times by using its automation tools for our website.

Valuable Features

Selenium web driver.

Improvements to My Organization

We were using other HP tools to automate for our website and it took a lot of memory which slows down our server response times and also slower than Selenium. We gained like seven seconds after moving to Selenium.

Room for Improvement

Though Selenium is an open source tool, I would like to see If it can support all the browsers to the latest versions and with a predefined framework tied to it. Since selenium goes with the Java there is no standard framework defined and every other company builds their own framework which is good in one way. But the skills sets requires to build this framework takes a lot of time and ROI time is also increased.

Stability Issues

The only as I mentioned is supporting the latest versions of the browsers. The code that works in FF doesn’t work in Chrome. Scalability wise, Selenium only supports the websites with pure HTMLs.

Customer Service and Technical Support

Customer Service:

There are lot of forums on web. So never have to worry about reaching to technical support and I’m not aware of any either.

Technical Support:

There are lot of forums on web. So never have to worry about reaching to technical support and I’m not aware of any either.

Initial Setup

Building the framework is the one thing and using selenium (which is straightforward) after that is much easier.

Implementation Team

We developed in house and I totally support the In house. In house you can change your framework based on the needs with frequent code changes.

ROI

We have a great savings after building the initial framework. We run 600 test cases in parallel in virtual desktops in 16hours which takes 52 hours to execute manually. This execution takes place once in a month on an average.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user365250 - PeerSpot reviewer
Software Quality Assurance Engineer at a comms service provider with 501-1,000 employees
Vendor
With Selenium WebDriver you can create robust, browser-based regression automation suites and tests, scale and distribute scripts across many environments.

What is most valuable?

When using Selenium WebDriver you will find that most valuable feature is integration with other technologies and frameworks.

Selenium can test almost any kind of web application and it supports many types of technologies. You can write scripts in various programming languages (Java, C#, Ruby, Python...).

Another important feature is scalable remote execution platform, you can execute your tests in parallel on great number of different machines using Selenium grid.

How has it helped my organization?

If used in right way (you can build your own test automation framework) it provides great test automation coverage and boosts time spent on writing automated test scripts. It can cope with almost any commercial tool in test automation area.

What needs improvement?

It would be nice to see more frequent releases and more bug fixes. Selenium has good support, but sometimes it seems that they mark some issues to easily with "won't fix" label.

Internet Explorer webdriver has some issues and should have better support.

For how long have I used the solution?

I've been using it for one and half year, and intensely for the last eight months.

What do I think about the stability of the solution?

I encountered some smaller stability issues, but most of the time it can be solved quickly. There are also some minor issues with parallel test executions but there are workarounds for this specific cases so it can be avoided.

How are customer service and technical support?

Support is pretty good, I would rate it 7/10.

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

I used a few commercial solutions in my career and Selenium offered me (almost) everything that this products did, in some cases even more. I chose it because it's open source, easy to integrate with other technologies/tools and offers everything that automation testing team needs.

How was the initial setup?

Initial setup is complex just as any other development project setup is. Selenium has no installation files, it's just a bunch of libs which you need to import in your favorite IDE and set it up. It really depends on your experience, but no, it's not that complex.

What other advice do I have?

It's an open source product, (probably) the most popular one in a whole software test automation industry. Although it's free and open source it has good support and great integration with different technologies.

If you have a good QA team with engineers which have strong technical background and experience in software development I would definitely recommend you Selenium WebDriver. It offers everything you need, you can make your own framework and architecture, based on your business and technical needs.

If you have non-technical QA team and you want test automation - Selenium WebDriver is not the right solution, you should invest in some commercial products which are easier to use and don't demand that level of technical skills from your team.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user364443 - PeerSpot reviewer
Lead Automation Architect at a retailer with 1,001-5,000 employees
Vendor
We are now able to execute 3000 test cases in less than one hour.

What is most valuable?

  • Videos of test cases
  • Scalable multi threading test execution

How has it helped my organization?

We are now able to execute 3000 test cases in less than one hour. This is a great milestone for us.

What needs improvement?

It needs more support for mobile devices and also on testing web services.

For how long have I used the solution?

I've used it for four years.Videos of test cases + Scalable multi threading test execution.

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?

We've had no issues with stability.

What do I think about the scalability of the solution?

We've had no issues with scalability.

How are customer service and technical support?

It's open source and therefore there is no customer support.

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

We used a different product that was not open source. We wanted to use open source.

How was the initial setup?

It was not too complex, however, it would be complex for someone who doesn't know much about automation.

What about the implementation team?

I implemented it through an in-house team. My advice would be to foresee all the problems that you might run in to in the future and design the framework based on that.

What other advice do I have?

Make sure you get the set-up right initially.

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 Selenium HQ Report and get advice and tips from experienced pros sharing their opinions.
Updated: June 2025
Buyer's Guide
Download our free Selenium HQ Report and get advice and tips from experienced pros sharing their opinions.