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; }