【发布时间】:2012-04-12 01:03:37
【问题描述】:
我正在尝试为WebDriver 配置代理设置,所以我使用了以下代码 ....
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("network.proxy.type", 1);
profile.setPreference("network.proxy.http","207.229.122.162");
profile.setPreference("network.proxy.http_port", 3128);
WebDriver driver = new FirefoxDriver(profile);
selenium = new WebDriverBackedSelenium(driver, "http://www.example.com/");
在对文件执行运行后,我得到了类似...的异常
org.openqa.selenium.WebDriverException:在 PATH 中找不到 firefox 二进制文件。
确保已安装 Firefox。操作系统似乎是:MAC
系统信息:os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.6.8',
java.version: '1.6.0_29'
驱动信息:driver.version:FirefoxDriver
任何人都可以帮助我了解如何以及在哪里提供firefoxprofile()的路径
【问题讨论】:
-
WebDriver 找不到 Firefox 二进制文件的路径。你确定 Firefox 已经安装了吗?
-
@p0deje:当然是!!而且我现在正在使用它...
标签: java macos firefox selenium webdriver