• 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;
            
        }
  • 相关阅读:
    vscode中golang插件配置
    好用的go开源模块汇总
    常用linux指令
    读大嘴生平咨询---->关于商业模式的思考
    photoprism 源码阅读
    C语言的算法
    C语言输出函数和输入函数
    C语言基本概念
    servlet(3)
    servlet(2)
  • 原文地址:https://www.cnblogs.com/qiaoyeye/p/4741762.html
Copyright © 2020-2023  润新知