it_user324075 - PeerSpot reviewer
Founder & CEO at a tech services company with 51-200 employees
Real User
Web applications functional test automation tool suite with ability integrate with many programming languages

What is most valuable?

  • Supports many scripting languages (Java, .NET, Php etc)
  • Great functional testing tool with short learning curve, and this makes it easy for someone coming from programming background
  • Supports multiple web browsers/OS
  • Distributed (remote) testing

How has it helped my organization?

Selenium is not just a one tool. It has a collection of tools.Selenium IDE can be used for creating the smoke tests quickly. Then export the test cases to your favorite programming language and run against different browsers. Once test cases are exported to the programming language the power of target language can be used to improve the tests further (e.g reporting , db connection etc)

What needs improvement?

Integrating test reporting with WebDriver directly

Support for major browsers directly.

What other advice do I have?

If you don’t have a budget, go with Selenium because it has a huge community and the versions are constantly updated. Also, it supports latest browers most of the time, and major competitors are using it. It’s reliable and extendable. When it comes to performance testing, you can use the same code for both Selenium and JMeter.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Engenheiro de automação de teste at a tech vendor with 201-500 employees
Real User
It has helped to complete tests in less time, which would not be possible relying on manual testing only
Pros and Cons
  • "Selenium has helped to complete tests in less time, which would not be possible relying on manual testing only."
  • "It is programming language agnostic, you can write tests in most currently used languages."
  • "It has helped to complete tests in less time, which would not be possible relying on manual testing only."
  • "It would be very great if Selenium would provide some framework examples so newcomers could get started more quickly."
  • "​To simplify the development process, everyone needs to do a Selenium Framework to acquire the web application functions and features from Selenium methods."

What is our primary use case?

I have used Selenium in many test automation projects from web report applications to internet banking.

How has it helped my organization?

Selenium has helped to complete tests in less time, which would not be possible relying on manual testing only.

What is most valuable?

Compatibility with all major browsers; it has become the industry standard.

It is programming language agnostic, you can write tests in most currently used languages.

What needs improvement?

  • To simplify the development process, everyone needs to do a Selenium Framework to acquire the web application functions and features from Selenium methods.
  • It would be very great if Selenium would provide some framework examples so newcomers could get started more quickly.

For how long have I used the solution?

Three to five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Selenium HQ
May 2024
Learn what your peers think about Selenium HQ. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
772,679 professionals have used our research since 2012.
PeerSpot user
Software Engineering Intern at a tech vendor with 51-200 employees
Vendor
There were ​no issues with the stability.

Valuable Features

They are working on a new product which gives you an opportunity to test your product with different browsers at the same time.

Room for Improvement

They pay version is expensive, and I found it difficulot to implement.

Use of Solution

I used the free trial for 14 days.

Deployment Issues

There were no issues with the deployment.

Stability Issues

There were no issues with the stability.

Scalability Issues

There were no issues with the scalability.

Customer Service and Technical Support

Customer Service:

10/10

Technical Support:

7/10

Initial Setup

At the beginning, it was difficult to implement then it works.

Pricing, Setup Cost and Licensing

The free option is very limited, but the pay version is expensive.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user1220874 - PeerSpot reviewer
Presales Consultant at a tech services company with 51-200 employees
Consultant
Free to use with very good data collection, but doesn't act well on browsers
Pros and Cons
  • "The initial setup is straightforward. Deployment took about seven months."
  • "Technical support isn't very good. Sometimes their recommendations were not very clear."

What is our primary use case?

The solution has two primary uses: using a robot to navigate to and search for issues, and helping with some algorithms with Python.

What is most valuable?

The data collection and sorting is the solution's most valuable feature.

What needs improvement?

The API that Selenium gives you doesn't act well with browsers. This should be improved. Right now, it's not stable.

What do I think about the stability of the solution?

The stability of the solution is good.

What do I think about the scalability of the solution?

The scalability of the solution is good.

How are customer service and technical support?

Technical support isn't very good. Sometimes their recommendations were not very clear.

How was the initial setup?

The initial setup is straightforward. Deployment took about seven months.

What about the implementation team?

We worked with a consultant that assisted us with the implementation.

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

I'm using a free version of the solution currently.

What other advice do I have?

We use the on-premises deployment model.

It's a mature product that has been on the market for ten years.

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.
PeerSpot user
PeerSpot user
Test Automation Engineer at a security firm with 51-200 employees
Vendor
The parallel batch execution as well as reporting feature in the tests are very valuable to me.

What is most valuable?

The parallel batch execution as well as reporting feature in the tests are very valuable to me.

How has it helped my organization?

We are using this product to do regression testing. In this way it has improved the quality of our product.

What needs improvement?

As of now I can't see anything which needs to be improved but once I am through with Selenium, will let you know.

For how long have I used the solution?

I've been using it for one year and two months.

What was my experience with deployment of the solution?

I have not had any issues with the deployment.

What do I think about the stability of the solution?

I have not had any issues with the stability.

What do I think about the scalability of the solution?

I have not had any issues with the scalability.

How are customer service and technical support?

It's an open source tool. So the only support is Google for us.

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

This product is more user friendly than others. So this is the reason for choosing this product.

How was the initial setup?

The set-up was straightforward.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Selenium HQ Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2024
Buyer's Guide
Download our free Selenium HQ Report and get advice and tips from experienced pros sharing their opinions.