【问题标题】:OpenQASeleniumWebDriver fails to start socket at 45000msOpenQASeleniumWebDriver 无法在 45000 毫秒启动套接字
【发布时间】:2016-12-27 17:14:27
【问题描述】:

我是 Selenium 和 Web Driver 的新手,在使用 FireFox 时遇到以下问题:

“OpenQA.Selenim.WebDriver 异常:无法在 45000 毫秒内启动套接字。尝试连接到地址 127.0.0.1.7055”

我的 Selenium 驱动程序是 2.53.1.0 版本,Firefox 版本是 48.0.1

我只是想打开一个页面并输入谷歌网址,以确保我的代码在 Visual Studio 2015 中工作。

任何帮助将不胜感激。

谢谢, 塔索斯

【问题讨论】:

标签: c# selenium-webdriver ui-automation


【解决方案1】:

我想写一些关于解决方案的更多细节,以防另一个堆栈溢出用户遇到同样的问题。以下步骤对我有用:

1.按照Saurabh提到的链接并从https://github.com/mozilla/geckodriver/releases下载geckodriver exe文件

2.将文件从'geckodriver'重命名为'wires'

3.将文件放在我的Visual Studio单元测试项目的Bin > Debug文件夹中

4.在我的项目的cs文件中添加如下代码行:

  FirefoxDriverService service = FirefoxDriverService.CreateDefaultService();
  service.FirefoxBinaryPath = @"C:\Program Files (x86)\Mozilla Firefox\firefox.exe";
  driver = new FirefoxDriver(service); 

【讨论】:

    猜你喜欢
    • 2011-12-01
    • 1970-01-01
    • 2014-11-02
    • 2012-09-17
    • 2013-04-27
    • 2016-11-06
    • 2012-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多