Selenium WebDriver 2.44 Firefox 33

时间:2014-11-18 16:46:12

标签: c# firefox selenium-webdriver nuget

我正在使用Firefox版本33.1.1和Selenium WebDriver 2.44。 Selenium WebDriver是通过Nuget使用Install-Package Selenium.WebDriver安装的。以前我没有运行测试的问题。我在所有测试中都开始出现以下错误:

SetUp : OpenQA.Selenium.WebDriverException : Failed to start up socket within 45000 ms
TearDown : System.NullReferenceException : Object reference not set to an instance of an object.

使用不同版本的Firefox和Selenium WebDriver(即Failed to start up socket within 45000)查看此错误的其他来源,它们似乎都集中在Firefox版本和Selenium版本之间的不兼容性上。但是,Selenium 2.44的发行说明表明与Firefox 33的兼容性:

http://selenium.googlecode.com/git/dotnet/CHANGELOG

有没有其他人在这些版本的Firefox和Selenium上出现此错误?

1 个答案:

答案 0 :(得分:2)

毕竟这是一个版本问题。事实证明,如果您通过nuget更新Selenium,则需要了解程序包管理器控制台指向的项目。我设法将我的主项目更新为Selenium 2.44,但我的测试项目仍然是2.40版本。