public WebDriverAdapter() { asyncChromeDriver = new Zu.Chrome.AsyncChromeDriver(); asyncChromeDriver.Session.ImplicitWait = TimeSpan.FromMilliseconds(500); asyncWebDriver = new Zu.AsyncWebDriver.Remote.WebDriver(asyncChromeDriver); syncWebDriver = new Zu.AsyncWebDriver.Remote.SyncWebDriver(asyncWebDriver); }
public WebDriverAdapter(DriverOptions options) { var config = ConvertDriverOptionsToChromeDriverConfig(options); this.asyncChromeDriver = new Chrome.AsyncChromeDriver(config); Create(asyncChromeDriver); }
public WebDriver CreateDriverInstance() { _asyncChromeDriver = new Zu.Chrome.AsyncChromeDriver(); _driver = new WebDriver(_asyncChromeDriver); return(_driver); //if(!string.IsNullOrWhiteSpace(driverStringArg)) return (IWebDriver)Activator.CreateInstance(driverType, driverStringArg); //return (IWebDriver)Activator.CreateInstance(driverType); }
public ChromeDriver(Zu.Chrome.AsyncChromeDriver asyncChromeDriver) : base(asyncChromeDriver) { }
public WebDriverAdapter(Zu.Chrome.ChromeDriverConfig config) { this.asyncChromeDriver = new Chrome.AsyncChromeDriver(config); Create(asyncChromeDriver); }
public WebDriverAdapter(Zu.Chrome.AsyncChromeDriver asyncChromeDriver) { this.asyncChromeDriver = asyncChromeDriver; Create(asyncChromeDriver); }
public WebDriverAdapter(string profileName) { asyncChromeDriver = string.IsNullOrWhiteSpace(profileName) ? new Zu.Chrome.AsyncChromeDriver() : new Zu.Chrome.AsyncChromeDriver(profileName); Create(asyncChromeDriver); }