Selenium 如何让Webdriver 2.21与Firefox 11配合使用

Selenium 如何让Webdriver 2.21与Firefox 11配合使用,selenium,webdriver,Selenium,Webdriver,我通过NuGet使用2.21c版本的Webdriver。根据发行说明,它应该与Firefox11一起使用。(http://selenium.googlecode.com/svn/trunk/java/CHANGELOG) 在Webdriver 2.20和Firefox 10中使用的代码,现在在Webdriver 2.21和Firefox 11中出现中断 这有什么办法 短错误是: 测试“RMIS_WebFrameworkTestsWebDriver.FrameworkTest_MyClass.My

我通过NuGet使用2.21c版本的Webdriver。根据发行说明,它应该与Firefox11一起使用。(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内启动套接字可能是直接询问Selenium开发人员的更好地方。就我个人而言,我还发现FF11在最新版本的Selenium中存在问题。

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


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

2.20适用于Firefox 11,但本机事件不适用。在Firefox11上试试2.20,看看它是否有效。当我降级到Firefox10时,2.21版似乎有效。但Firefox11却没有。有人知道C#WebDriver是否有支持Firefox11的计划吗?