【发布时间】:2018-02-05 15:19:23
【问题描述】:
我正在尝试使用 Java 和 Selenium 自动执行常规过程。我尝试使用 Chrome 作为我的浏览器。但我收到错误消息,无法加载浏览器。
以下是错误:
Starting ChromeDriver (v2.3) on port 52793 Exception in thread "main"
org.openqa.selenium.WebDriverException: unknown error: Chrome failed to start: exited normally (Driver info: chromedriver=2.3,platform=Windows NT 6.3 x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 22.50 seconds Build info: version: '2.44.0', revision: '76d78cf', time: '2014-10-23 20:03:00'
使用的 Chrome 版本:版本 63.0.3239.132(官方构建)(64 位)
使用的代码:
public static void main(String[] args) throws Throwable {
System.setProperty("webdriver.chrome.driver", "D:\\Automation\\Thomas_Auto\\Driver\\chromedriver.exe");
ChromeDriver driver=new ChromeDriver();
driver.manage().window().maximize();
driver.get("https://vrijuit.nl/nl/vakanties");
driver.findElement(By.cssSelector("i.basic-sprite.date")).click();
driver.findElement(By.xpath("(//a[contains(text(),'1')])[56]")).click();
driver.findElement(By.cssSelector("a.ui-state-default.ui-state-active.ui-state-hover")).click();
driver.findElement(By.linkText("info & prijs")).click();
driver.findElement(By.cssSelector("input.btn.btn-select")).click();
driver.findElement(By.cssSelector("button.btn-call-to-action")).click();
【问题讨论】:
-
chrome 浏览器加载时出现的错误:禁用开发者模式扩展运行 inn 开发者模式的扩展可能会损害您的计算机。如果您不是开发人员,则应禁用在开发人员模式下运行的这些扩展程序以确保安全。
标签: java google-chrome selenium selenium-webdriver selenium-chromedriver