我正在尝试使用Firefox和C#创建一个简单的Selenium测试用例。我已经安装了Selenium 3.8,Gecko 0.19并且拥有Firefox 54.0.1(64位)的便携式副本。
当我尝试运行以下示例代码时,出现错误
对远程WebDriver服务器的URL请求 http://localhost:61397/session在60秒后超时。
无论我尝试什么,我都会得到同样的错误。我已经分享了我在下面创建的代码
FirefoxDriverService service = FirefoxDriverService.CreateDefaultService(@"D:\TestProject1\bin\Debug");
service.FirefoxBinaryPath = @"D:\FirefoxPortable\FirefoxPortable.exe";
IWebDriver driver = new FirefoxDriver(service);`
我在执行带有超时错误的最后一行时收到错误。但是,我确实看到Firefox每次都打开,光标每次都聚焦在地址栏上