我使用的是Google Chrome的便携式版本,该版本未存储在Windows 7计算机的默认位置。我没有管理员权限,无法在默认位置安装Chrome。
运行java -jar selenium-server-standalone-2.52.0.jar -help并不能暗示将路径设置为 chrome二进制文件 ( 不是chrome驱动程序 )。
java -jar selenium-server-standalone-2.52.0.jar -help
该铬驱动程序的功能表明它是可以设置的 二进制 ,但我不知道如何通过命令行来做到这一点。
您可以在ChromeOptions中为Chrome二进制文件指定非标准位置。
ChromeOptions options = new ChromeOptions(); options.setBinary("/path/to/other/chrome/binary");
请参阅以下ChromeOptions文档:https : //sites.google.com/a/chromium.org/chromedriver/capabilities#TOC-Using-a- Chrome-executable-in-a-non-standard- location