一、java+selenium+firefox
1.环境准备:JDK1.8
2.安装firefox浏览器v59
3.下载驱动:https://github.com/mozilla/geckodriver/releases
4.selenium依赖pom.xml导入:https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java
selenium 历史版本镜像下载地址:https://npm.taobao.org/mirrors/selenium
org.seleniumhq.selenium
selenium-java
3.5.1
5.代码实现
packagecn.test;importorg.openqa.selenium.WebDriver;importorg.openqa.selenium.firefox.FirefoxDriver;public classFirefoxDemo01 {public static voidmain(String[] args) {
WebDriver driver=null;try{//自定义安装Firefox路径
System.setProperty("webdriver.firefox.bin", "D:\\Firefox59\\App\\Firefox\\firefox.exe");//存放Firefox驱动的路径
System.setProperty("webdriver.gecko.driver", "src/test/resources/geckodriver.exe");
driver= newFirefoxDriver();
driver.get("https://www.baidu.com/");
}catch(Exception e) {
e.printStackTrace();
}finally{
driver.quit();
System.out.println("执行结束,关闭浏览器");
}
}
}
二、java+selenium+IE
1.JDK1.8已安装
2.selenium3.51 依赖包上述已经导入;
3.下载IE驱动地址:https://npm.taobao.org/mirrors/selenium/3.5/
4.代码实现
packagecn.test;importorg.openqa.selenium.WebDriver;importorg.openqa.selenium.ie.InternetExplorerDriver;importorg.openqa.selenium.remote.DesiredCapabilities;public classIEDemo02 {public static v