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;
            
        }
  • 相关阅读:
    用mysql++读写二进制
    mysql++的release版本当机的问题
    mongo的安装
    什么是新装用电和增加用电
    填写用电报装申请表
    湖南省居民生活阶梯电价政策问答
    什么是阶梯电价
    用case when 动态给sql 添加 查询条件
    js 原型 继承
    可编辑的表格
  • 原文地址:https://www.cnblogs.com/qiaoyeye/p/4741762.html
Copyright © 2011-2022 走看看