无法在Firefox 17上运行selenium套件

use*_*747 2 ruby selenium-webdriver

我的套件在firefox-16中运行良好.将firefox版本更新为17.但是我的测试用例无法抛出以下异常.我的selenium webdriver版本是2.26.0.我的测试套件是红宝石.

Selenium :: WebDriver :: Error :: UnknownError:在PATH中找不到firefox二进制文件.确保安装了firefox.OS似乎是:WIN8构建信息:版本:'2.26.0',修订版:'18041',时间:'2012-11-01 19:33:38'系统信息:os.name:'Windows 8',os .arch:'amd64',os.version:'6.2',java.version:'1.7.0_09'驱动程序信息:driver.version:FirefoxDriver(org.openqa.selenium.WebDriverException).

如果我尝试在webdriver 2.25.0上运行,我的测试套件就会在执行过程中挂起.请帮助我.

Arr*_*ran 5

稍微降级Firefox.当前版本的Selenium不支持v17,虽然在这里查看提交更改,但您可以看到它们已经修复了它,可能已经为v2.27做好了准备:

https://code.google.com/p/selenium/source/list

您可以从此处下载旧版本的Firefox:

http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/

要么

http://www.oldapps.com/firefox.php