What are the recommended WebDriver packages for Selenium

What are the recommended WebDriver packages for Selenium

As of today (20th Jan 2019) there are 9 Nuget packages that match the broad description of "WebDriver for Chrome":

As of today (20th Jan 2019) there are 9 Nuget packages that match the broad description of "WebDriver for Chrome":

  • Selenium.Chrome.WebDriver (955K downloads)
  • Selenium.WebDriver.ChromeDriver (4030K downloads)
  • WebDriver.ChromeDriver.win32 (289K downloads)
  • Chromium.ChromeDriver (161M downloads)
  • AlexP.Selenium.Chrome.WebDriver (1K downloads)
  • WebDriverChromeDriver (95K downloads)
  • WebDriver.ChromeDriver (100K downloads)
  • WebDriver.ChromeDriver.win32-2.36 (<1K downloads)
  • AsyncChromeDriver.SeleniumAdapter (1K downloads)
  • AsyncChromeDriver (8K downloads)

I suspect there will be slightly fewer such packages for other browsers (FFX, Safari, IE, etc.) But I'd still be unsurprised to see that there were multiple drivers.

How do I workout which one I should be using?

  • None of them appear to be published by SeleniumHQ.
  • Selenium.WebDriver.ChromeDriver has the most downloads.
  • Chromium.ChromeDriver appears to be published by the Chrome team.
  • Selenium.Chrome.WebDriver is the most recently updated.

How do I go about chosing which one to use?

Is there an "official" Chrome Selenium plugin? (and given that the main Selenium Nuget package includes a Chrome namespace, why do I need a separate driver anyway?)

selenium google-chrome

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Selenium Online Training- Selenium Course with live Project| OnlineITGuru

Software company need expert with selenium certification. Learn best Java concepts in selenium training and become a testing engineer.

Selenium Tool Suite - Components and Features

Learn about selenium tool suite - See its components like Selenium IDE, Selenium Remote control, webdriver & selenium grid with their features & limitations

What Is Selenium? How Selenium Works? Selenium Basics & More

Selenium automates web testing of by controlling browsers based on your test scripts. Learn what is Selenium? Why is Selenium testing important? How Selenium works? What are Selenium Components? How to start Selenium testing?

Embedding your <image> in google colab <markdown>

Embedding your <image> in google colab . This article is a quick guide to help you embed images in google colab markdown without mounting your google drive!

selenium.common.exceptions.SessionNotCreatedException: Message: session not created: Chrome version must be between 70 and 73 with ChromeDriver

I am trying to create a webcrawler using Selenium, but I get this error when I try to create the webdriver object.