Skip to content

emre-gon/Selenium.Extensions

Repository files navigation

Selenium.Extensions

Status License NuGet

NuGet


Web Element Extensions

Useful extension methods for getting parent/child elements using Css Query or XPath.

Example Usage

using (var driver = FirefoxDriver.Instance("profile_name"))
{
    driver.GoTo("https://example.com");

    var element = driver.GetElementFast("div");

    var childElement = element.GetElementFast("a");

    var parent = childElement.GetParentElement();

    parent.ScrollTopToBottom();
}

SlDriver

WebDriver capable of running with multiple browser profiles.

Drivers Extending SlDriver:

Chrome & Firefox: https://github.com/emre-gon/Sl.Selenium.Extensions.Drivers

Undetected Chrome: https://github.com/emre-gon/Selenium.WebDriver.UndetectedChromeDriver

Sl.ParallelRunner

Useful for consuming queues in a multi threaded manner.

About

Multi profile web engine and WebElement extensions

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages