无法在Firefox 17上运行selenium套件

时间:2012-11-28 07:48:17

标签: ruby selenium-webdriver

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

Selenium :: WebDriver :: Error :: UnknownError:在PATH中找不到firefox二进制文件。确保安装了firefox。操作系统似乎是: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上运行,我的测试套件就会在执行过程中挂起。请帮助我。

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:1)

应支持升级到Selenium 2.28.0和FireFox 17。