我目前在selenium初始化Firefox时遇到了问题。这个问题似乎只发生在Windows Server 2012 r2上,因为我在本地计算机(Windows 10)上尝试了相同的配置,并且它没有问题。
我目前正在使用此代码(C#):
FirefoxDriverService service = FirefoxDriverService.CreateDefaultService("Path to Drivers folder", "geckodriver.exe");
service.Port = 6444;
service.FirefoxBinaryPath = "Firefox installation path";
ffDriver = new FirefoxDriver(service);
然而,它正在返回此错误:
OpenQA.Selenium.WebDriverException:对远程的HTTP请求 URL http://localhost:6444/session的WebDriver服务器超时后 60秒---> System.Net.WebException:操作已超时
正在使用的当前版本:
有人可以指导我完成这个问题吗?
答案 0 :(得分:0)
在启动FirefoxDriver的代码中添加此内容
引用此answer
ffDriver= new FirefoxDriver(new FirefoxBinary(),new FirefoxProfile(),TimeSpan.FromSeconds(120));