public static IWebDriver GetDriver(BrowserType browser, BrowserLocale locale) { switch (browser) { // case BrowserType.Chrome: // return new ChromeDriver(); case BrowserType.Firefox: FirefoxOptions options = new FirefoxOptions(); options.SetPreference("intl.accept_languages", locale.ToString()); return(new FirefoxDriver(options)); default: throw new Exception("Unknown driver"); } }
public void InitBrowser(BrowserType type, BrowserLocale locale) { driver = BrowserFactory.GetDriver(type, locale); driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(2); }