【发布时间】:2017-08-17 10:04:40
【问题描述】:
我在 OS X 上使用 Selenium Standalone Server 和 facebook/php-webdriver。我正在尝试使用最新的 ChromeDriver 2.28 运行 PHP 脚本。 如果我启动 selenium-server-standalone-2.53.0,我的脚本可以完美运行。如果我启动 selenium-server-standalone-3.3.1,我的脚本会终止并显示消息驱动程序信息:驱动程序版本:未知。我试图在我的 Java 命令中添加 -Dwebdriver.chrome.driver=chromedriver 但它不会改变任何东西。 Chrome、ChromeDriver 和 selenium-server-standalone-3.3.1.jar 位于 Applications 目录中,我从该目录启动 Java 命令行。
【问题讨论】:
-
您使用的是 chromedriver 2.28 版吗?
-
您应该添加一些示例,您正在运行什么以及堆栈跟踪错误。看看我在这里的回答是否有帮助stackoverflow.com/questions/42032960/…
-
尝试使用最新的chromedriver
-
关于日志,我使用的是最新版本的 Chrome 驱动程序。在运行 selenium Server 的终端窗口中,我没有收到任何错误,也没有生成异常。在我运行 PHP 命令的终端中,我得到:构建信息:版本:'3.3.1',修订:'5234b32',时间:'2017-03-10 09:04:52 -0800' 系统信息:主机: 'iMac', ip: XXXXX', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.11.6', java.version: '1.8.0_92' 驱动信息: driver .version:: 未知
标签: macos selenium selenium-webdriver