我是Selenium和Web Driver的新手,在使用FireFox时遇到以下问题:
“OpenQA.Selenim.WebDriver异常:无法在45000ms内启动套接字。尝试连接到地址127.0.0.1.7055”
My Selenium Driver版本为2.53.1.0,Firefox版本为48.0.1
我只是尝试打开一个页面并输入google网址,以确保我的代码在Visual Studio 2015中有效。
非常感谢任何帮助。
谢谢, TASOS
答案 0 :(得分:0)
我想写一些关于该解决方案的更多细节,以防另一个堆栈溢出用户遇到同样的问题。以下步骤对我有用:
1.关注Saurabh提及的链接&从https://github.com/mozilla/geckodriver/releases
下载了geckodriver exe文件2.从#geckodriver'重新命名文件到电线'
3.将文件放在Bin>我的Visual Studio单元测试项目的Debug文件夹
4.在我的项目的cs文件中添加了以下代码行:
FirefoxDriverService service = FirefoxDriverService.CreateDefaultService();
service.FirefoxBinaryPath = @"C:\Program Files (x86)\Mozilla Firefox\firefox.exe";
driver = new FirefoxDriver(service);