public override IWebDriver factoryMethod() { if (driver == null) { driver = new FirefoxDriver(); driver = new DriverDecorator(driver); loginPage = new LoginPage(driver); driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(Utils.timeout)); driver.Manage().Window.Maximize(); } return(driver); }
public override IWebDriver factoryMethod() { if (driver == null) { driver = new FirefoxDriver(); driver = new DriverDecorator(driver); loginPage = new LoginPage(driver); driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(Utils.timeout)); driver.Manage().Window.Maximize(); } return driver; }
public override IWebDriver factoryMethod() { if (driver == null) { var optn = new ChromeOptions(); var service = ChromeDriverService.CreateDefaultService(@"C:\"); service.LogPath = "chromedriver.log"; service.EnableVerboseLogging = true; service.Start(); driver = new ChromeDriver(service, optn); driver = new DriverDecorator(driver); driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(Utils.timeout)); driver.Manage().Window.Maximize(); } return driver; }
public override IWebDriver factoryMethod() { if (driver == null) { var optn = new ChromeOptions(); var service = ChromeDriverService.CreateDefaultService(@"C:\"); service.LogPath = "chromedriver.log"; service.EnableVerboseLogging = true; service.Start(); driver = new ChromeDriver(service, optn); driver = new DriverDecorator(driver); driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(Utils.timeout)); driver.Manage().Window.Maximize(); } return(driver); }