首先下载 谷歌浏览器 ,及谷歌浏览器webDriver ,两个版本要对应上,
版本对应关系如下:
如果版本对应不对的话,就会出现下面的情况:
ChromeDriver启动Chrome浏览器后,地址栏只显示data;
下面是 v2.9的webDriver 和 v34的版本浏览器下载地址。
http://download.csdn.net/download/qq_27263265/10113597
代码示例
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
public class ChromeD {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver","d:/ChromePortable/chromedriver.exe");//这一步必不可少
ChromeOptions options = new ChromeOptions();
options.setBinary("D:/ChromePortable/App/Chrome/chrome.exe");
ChromeDriver driver = new ChromeDriver(options);
driver.get("https://www.baidu.com/");
//driver.quit();
}
}
因为v34的浏览器是免安装绿色版,所以要指定chrome.exe的位置。