Selenium WebDriver

A browser automation framework and ecosystem. (by SeleniumHQ)

Selenium WebDriver Alternatives

Similar projects and alternatives to Selenium WebDriver

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Selenium WebDriver alternative or higher similarity.

Selenium WebDriver reviews and mentions

Posts with mentions or reviews of Selenium WebDriver. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-06-22.
  • Make Yourself Accessible: New Rails Apps
    3 projects | dev.to | 22 Jun 2022
    A library like Selenium or Cuprite that performs automated browser checks. It needs to use JS, unless your site doesn't use any JS. Or won't need to ever, in any case, for any reason or feature. These examples use Capybara system specs, which can be backed by a number of different drivers. See here.
  • A Detailed Guide On Selenium With Java [Tutorial]
    5 projects | dev.to | 2 Jun 2022
    BROWSER DOWNLOAD LOCATION Opera https://github.com/operasoftware/operachromiumdriver/releases Firefox https://github.com/mozilla/geckodriver/releases Chrome http://chromedriver.chromium.org/downloads Internet Explorer https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver Microsoft Edge https://blogs.windows.com/msedgedev/2015/07/23/bringing-automated-testing-to-microsoft-edge-through-webdriver/
  • Any Selenium Tutorials using PHP?
    2 projects | reddit.com/r/PHPhelp | 14 Mar 2022
    I can not help you with any video related stuff but this could be a good start.. https://github.com/php-webdriver/php-webdriver https://github.com/SeleniumHQ/selenium
  • How to configure Selenium in Eclipse
    2 projects | dev.to | 4 Feb 2022
    For Cross Browser Testing, download the relevant Browser Driver – ChromeDriver (for Chrome), GeckoDriver (for Firefox), SafariDriver(for Safari), and InternetExplorerDriver and MSEdgeDriver (IE and Edge respectively). Place these Browser Driver files in a directory that is part of the environment PATH. This will allow a command-line call to the programs to execute them irrespective of the working directory.
  • Getting Started With Selenium Python [Tutorial]
    3 projects | dev.to | 1 Feb 2022
  • Migrating Selenium system tests to Cuprite
    10 projects | dev.to | 4 Oct 2021
    In our project, we’ve been running system tests (then called rather "Feature tests") since around 2016. System tests use a real browser in the background and test all layers of a Rails application at once: from the database all the way up to the nuances of JavaScript loaded together with the web pages. Back then, we wrote our system tests using Capybara with Poltergeist, a driver that ran a headless Phantom JS browser. Since this browser stopped being actively developed, we migrated our test suite to the Selenium / Webdriver wrapper around Chrome browser around ~2018. Chrome was itself fine for tests automation but the Selenium API was quite limited and we had to rewrite several Poltergeist features using 3rd party gems and tools.
  • Functional Test Patterns with Cypress
    2 projects | dev.to | 14 Sep 2021
    Read all recommendations here
  • IT Pro Tuesday #161 - Win Server Webinar, Scheduled Task Script, Browser Automation & More
    2 projects | reddit.com/r/ITProTuesday | 3 Aug 2021
    Selenium HQ is a framework and ecosystem that encapsulates a variety of tools and libraries for browser automation to provide an infrastructure for the W3C WebDriver specification—a platform and language-neutral coding interface compatible with all major web browsers. Nik_Tesla explains, "I recently got tasked with changing settings on hundreds of printers, and they have no central management or API. [Selenium] uses a chrome or firefox driver to automate browser actions. It works with several programming languages, but I'm using python to look at a csv of printer IPs and run through them all. Rather than something like AutoHotKey, which relies mostly on the position of the mouse and can get thrown off easily, this is scripted to look for the specific web element you point it at. You can even record it like a macro and view what the code would be for that part if you aren't sure what you need to interact with that element."
  • Automated Dapps Scrapping with Selenium and Metamask
    2 projects | dev.to | 28 Jul 2021
    To access Dapps users need to use a crypto wallet to connect with, this creates a new challenge for developers who want to scrap and/or test Dapps using tools like Selenium. In this post we will cover the basics on how to solve this using Python and Chromium, however, the principles described here can be applied using any programming language and web browser automation tool.
  • A Look at End-to-end Testing in Nightwatch v2.0
    4 projects | dev.to | 28 Jun 2021
    Meanwhile, the Selenium json-wire protocol has transition into the W3C Webdriver standard which is now implemented by all major browsers. As far as Nightwatch is concerned, the strategy hasn’t changed that much. In fact, I personally am even more confident to say that, as an open-source project, Nightwatch has now entered the next major phase in its development and maturity.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 29 Nov 2022
    InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code. Learn more →

Stats

Basic Selenium WebDriver repo stats
48
25,191
9.8
6 days ago
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
scoutapm.com