You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
or implement GetDevToolsSession() in Sl.Selenium.Extensions.ChromeDriver / sldriver when is SlDriverBrowserType.Chrome.
Right now I can only do it by downloading all 3 projects and changing
(Selenium.Extensions.SLDriver.cs _baseDriver)
WebDriver _baseDriver; to ChromiumDriver _baseDriver;
and adding
public OpenQA.Selenium.DevTools.DevToolsSession GetDevToolsSession()
{
return _baseDriver.GetDevToolsSession();
}
Something like this, or however you prefer:
public class TestSlChromeDriver
{
public TestSlChromeDriver()
{
ChromeDriver.KillAllChromeProcesses();
Driver = ChromeDriver.Instance();
}
public SlDriver Driver { get; private set; }
public void Start()
{
Driver.GoTo("https://google.com");
try
{
//ChromeDriver(SlDriver) no implement IDevTools
if (Driver is ChromeDriver chromeDriver &&
chromeDriver is IDevTools devTools)
{
IDevToolsSession session = devTools.GetDevToolsSession();
//....
}
}
catch (Exception ex)
{
}
}
}
The text was updated successfully, but these errors were encountered:
like OpenQA.Selenium.Chrome.ChromeDriver https://stackoverflow.com/a/70218124/17287495
selenium/dotnet/src/webdriver/DevTools/IDevTools.cs
or implement GetDevToolsSession() in Sl.Selenium.Extensions.ChromeDriver / sldriver when is SlDriverBrowserType.Chrome.
Right now I can only do it by downloading all 3 projects and changing
(Selenium.Extensions.SLDriver.cs _baseDriver)
WebDriver _baseDriver; to ChromiumDriver _baseDriver;
and adding
Something like this, or however you prefer:
The text was updated successfully, but these errors were encountered: