zoukankan      html  css  js  c++  java
  • selenium如何分别启动IE、firefox、chrome浏览器

    1、火狐浏览器

        /*
         * 初始化火狐浏览器
         * */
        public static WebDriver initFireFox(WebDriver dr) {
            
            
            String key = "webdriver.firefox.bin";
            String value = "C:/Program Files (x86)/Mozilla Firefox/firefox.exe";
            System.setProperty(key, value);
            dr = new FirefoxDriver();
            dr.manage().window().maximize();
            dr.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
              
            return dr;        
            
        }

    2、ie浏览器

        /*
         * 初始化IE浏览器
         * */
        public static WebDriver initIE(WebDriver dr) {
            
            String key = "webdriver.ie.driver";
            String value = "./other/IEDriverServer.exe";
            System.setProperty(key, value);
            dr = new InternetExplorerDriver();
            dr.manage().window().maximize();
            dr.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
            
            return dr;
            
        }

    3.chrome浏览器

        /*
         * 初始化谷歌浏览器
         * */
        public static WebDriver initChrome(WebDriver dr) {
            
            String key = "webdriver.chrome.driver";
            String value = "./other/chromedriver.exe";
            System.setProperty(key, value);
            dr = new ChromeDriver();
            dr.manage().window().maximize();
            dr.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
            
            return dr;
            
        }
  • 相关阅读:
    86. 分隔链表
    85. 最大矩形
    84. 柱状图中最大的矩形
    82. 删除排序链表中的重复元素 II
    80. 删除排序数组中的重复项 II
    77. 组合
    java-xml
    java-反射
    springboot解决跨域问题(CorsConfig )
    解决oracle锁表
  • 原文地址:https://www.cnblogs.com/qiaoyeye/p/4741762.html
Copyright © 2011-2022 走看看