如何让Webdriver 2.21与Firefox 11一起使用

时间:2012-04-12 20:17:04

标签: selenium webdriver

我通过NuGet使用2.21 C#版本的Webdriver。根据发行说明,它应该与Firefox 11一起使用。(http://selenium.googlecode.com/svn/trunk/java/CHANGELOG)

使用Webdriver 2.20和Firefox 10的代码现在打破了Webdriver 2.21和Firefox 11.

对此有什么解决方法?

短错误是: 测试'RMIS_WebFrameworkTestsWebDriver.FrameworkTest_MyClass.MyTest'失败:OpenQA.Selenium.WebDriverException:无法在45000内启动套接字

2 个答案:

答案 0 :(得分:2)

我终于解决了自己(而且相当愚蠢)的问题。简而言之,我正在使用NuGet更新我的测试项目中的WebDriver代码。我没有注意到的是我有一个单独引用的WebDriver DLL的先前版本(在使用NuGet之前)。我没有注意到虽然NuGet'成功'安装了WebDriver,但我的代码仍然引用旧的dll。

我认为新的WebDriver代码不适用于Firefox 11,但实际上我的代码使用的是旧版本的WebDriver。

答案 1 :(得分:0)

可能http://code.google.com/p/selenium/是一个更好的地方直接向Selenium开发人员询问。就个人而言,我也看到FF11与最新版本的Selenium有问题。