【发布时间】:2018-12-28 14:10:51
【问题描述】:
我正在使用 Linux(Ubuntu) 运行 Web 应用程序时出现错误:
Firefox 找不到二进制路径
我使用的是 Firefox 46.0 和 selenium 2.53.0。
【问题讨论】:
我正在使用 Linux(Ubuntu) 运行 Web 应用程序时出现错误:
Firefox 找不到二进制路径
我使用的是 Firefox 46.0 和 selenium 2.53.0。
【问题讨论】:
我认为这应该适用于您的情况。
WebDriver firefox = new FirefoxDriver();
FirefoxProfile profile = new FirefoxProfile();
firefox = new FirefoxDriver(new FirefoxBinary(new File(System.getProperty("user.dir"),
"/tools/FirefoxPortable/FirefoxPortable.exe")), profile);
【讨论】:
尝试在控制台中使用简单的命令,它应该返回路径:
which firefox
这里是二进制文件的 FF download site 列表。
通常路径是这样的:
"/usr/bin/firefox/firefox-bin"
希望这会有所帮助,
【讨论】: