【发布时间】:2016-10-27 21:40:36
【问题描述】:
我这几天有问题。所以我卸载了 Chrome 54 并安装到 53。没有工作。
示例:
System.setProperty("webdriver.chrome.driver", "C:\Users\blabla\Downloads\chromedriver_win32\chromedriver.exe");
WebDriver driver=new ChromeDriver();
driver.get("http://www.guru99.com/");
driver.findElement(By.xpath(".//*[@id='java_technologies']/li[3]/a")).click();
输出:
.... 线程“主”org.openqa.selenium.WebDriverException 中的异常:未知错误:找不到 Chrome 二进制文件 .....
TestNG 也有问题(我根本不使用 log4j,以前也从未使用过) 输出:
在端口 bla bla 上启动 ChromeDriver bla bla (.........) 只允许本地连接。
log4j:WARN 找不到记录器 (org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager) 的附加程序。 log4j:WARN 请正确初始化 log4j 系统。 log4j:WARN 请参阅http://logging.apache.org/log4j/1.2/faq.html#noconfig 了解更多信息。
所以任何人都有这种问题,或者只是我))))???
【问题讨论】:
-
您的问题似乎模棱两可。在一个地方,您收到 WebDriver 异常提示 - 找不到 chrome 二进制文件。在另一个地方,它从某个端口开始,即您的 chrome 驱动程序正在初始化!
标签: java eclipse selenium log4j