.NET language bindings for Selenium WebDriver. Selenium automates browsers for testing and web-based task automation.
Targets .NET Framework 4.6.2, .NET Standard 2.0, and .NET 8.0.
dotnet add package Selenium.WebDriver
using System; using OpenQA.Selenium.Chrome; using var driver = new ChromeDriver(); driver.Url = "https://www.selenium.dev"; Console.WriteLine(driver.Title);
Selenium Manager automatically handles browser driver installation — no manual driver setup required.
Contributions are welcome via GitHub pull requests. See the source code for this binding.
Licensed under the Apache License 2.0.