public virtual void Setup() { try { SafariSettings.SafariAddress = "120.0.0.1"; SWAT.WantSuspendOnFail.SuspendTestOnFail = false; UserConfigHandler.Save(); _browser = new WebBrowser(_browserType); iBrowserInstance = ReflectionHelper.GetField<IBrowser>(_browser, "_browser"); this.OpenSwatTestPage(); } catch //If set up fails, try again once more.. { _browser.Sleep(5000); _browser.KillAllOpenBrowsers(); _browser = new WebBrowser(_browserType); iBrowserInstance = ReflectionHelper.GetField<IBrowser>(_browser, "_browser"); this.OpenSwatTestPage(); } }