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