Selenium, best automation tool available
Updated August 10, 2016

Selenium, best automation tool available

Dmitry Shyshkin | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Selenium

We are using Selenium WebDriver for automation of our web application tests.
We use selenium to run our test on different combination of browsers and operational systems.
  • Selenium is great for automating UI and functional tests
  • Selenium can work with different programming languages and frameworks
  • Would be nice, if there was built in feature to read js console errors.
  • Since Selenium is open source free tool, there is no support for it
  • It's free, open source, so there is no negative impact
  • Many programming languages that Selenium can work with
Selenium supports more browsers, selenium has huge open source community, and, best of all, it's free
I don't think there is better software for automation UI tests on web applications on different browsers

Using Selenium

2 - We have the team of two Software QA automation engineers that create new tests and maintain our current tests.
2 - Two Automation engineers with knowledge of few programming languages
  • Automating software testing on different browsers
  • Automating software testing on mobile devices
  • Running tests from Jenkins for continuous integration
  • Running tests on cloud environment
  • Executing tests on mobile devices
  • Use it for mobile device automation with Appium
There is no need to renew, its free.
But we will keep using it

Evaluating Selenium and Competitors

Yes - Not product, but selenium replaced hours of manual testing.
Before we implemented Selenium automation, we tested all our software manually. Manual tests were taking hours.
Now, with running automated tests using selenium, we can run much more tests much faster.
We can run tests overnight, and review results in the morning next day before release.
  • Price
  • Product Features
  • Product Usability
  • Product Reputation
  • Third-party Reviews
It's free best automation tool.
It's easy to use with different programming languages.
There are answers on almost any Selenium question on stack overflow.
Wouldn't change.
I think my evaluation of different automation tools was full enough to make best decision

Selenium Implementation

We did everything we needed to use it.
Now we can execute our tests on different operational systems and browsers running few tests simultaneously.
We also implemented Appium framework to execute our tests on mobile devices, such as iPhones, iPads, Android phones and tablets.
We use SauceLabs for our test execution and Jenkins for continuous integration.
Yes - First, we created framework
Added few tests
Then implemented execution on cloud environment
Not sure - I'm not sure
  • Setting up environment for multi-browser execution
  • Creating framework for mobile ui testing

Selenium Support

n/a
There is no support.
It's free open source tool
Yes - Reported few times
Bugs get fixed but huge selenium community

Using Selenium

Best automation tool
ProsCons
Like to use
Relatively simple
Technical support not required
Well integrated
Consistent
Feel confident using
Difficult to use
Slow to learn
Lots to learn
  • Automation UI tests
  • Automating tests on Internet Explorer