SkillAgentSearch skills...

Selenium.Extensions

Multi profile web engine and WebElement extensions

Install / Use

/learn @emre-gon/Selenium.Extensions
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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.

View on GitHub
GitHub Stars4
CategoryDevelopment
Updated2y ago
Forks1

Languages

C#

Security Score

75/100

Audited on Jun 15, 2023

No findings