예제 #1
0
        private void Initialization(string uri)
        {
            DefaultBrowser app = new DefaultBrowser();

            app.CloseBrowser();
            //BrowserWindow.ClearCache();
            //BrowserWindow.ClearCookies();
            app.LaunchUrl(uri);
            app.Maximized = true;
        }
예제 #2
0
        protected void GetBrowser()
        {
            var getBrowserType = TestContext.Parameters.Get("Browser", DefaultBrowser.ToString());

            Browser = (Browser)Enum.Parse(typeof(Browser), getBrowserType);
            Driver  = Create(Browser);
            Driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(ImplicitWait);
            Driver.Manage().Timeouts().PageLoad = TimeSpan.FromSeconds(60);
            Driver.Manage().Timeouts().AsynchronousJavaScript = TimeSpan.FromSeconds(60);
            Driver.Manage().Window.Size = new Size(1980, 1080);
        }
예제 #3
0
        public static BrowserWindow GetBrowser(this IControl control, List <UIProperty> properties)
        {
            bool           hasDifferentBrowser = properties.Exists(uiproperty => uiproperty.PropertyName.Equals("bName"));
            DefaultBrowser b = new DefaultBrowser();

            if (hasDifferentBrowser)
            {
                string propValue = properties.Find(uiproperty => uiproperty.PropertyName.Equals("bName")).PropertyValue;
                b.SearchProperties[HtmlControl.PropertyNames.Name] = propValue;
            }
            return(b);
        }
        public bool IsIE()
        {
            var defaultBrowser = new DefaultBrowser();

            return(defaultBrowser?.IsIE ?? false);
        }
예제 #5
0
 private void hyperlinkInstallExpress_Click(object sender, RoutedEventArgs e)
 {
     DefaultBrowser.OpenUrl("http://www.microsoft.com/sqlserver/en/us/editions/express.aspx");
 }