public EuropenDetailPage(BrowserType targetType, string siteUrl) { webDriver = WebDriverHelper.CreateWebDriverByTargetBrowser(targetType); Contract.Assert(webDriver != null, "The web driver cannot be null."); try { webDriver.AdjustWindowSizeAndLocation() .ClearCookies() .SetupTimeout(30, 30); webDriver.Navigate().GoToUrl(siteUrl); PageFactory.InitElements(webDriver, this); base.WaitForPageReady(); base.WaitForAjax(); } catch (Exception ex) { Trace.WriteLine($"Some exception happened at InitializeEnvironment: { ex.Message }"); } }