【发布时间】:2016-07-29 13:21:21
【问题描述】:
我正在使用 Visual Studio 中的 Selenium Web 驱动程序在我的本地计算机上测试一个 .Net exe Web 应用程序。要查看 Web UI,我需要打开一个 firefox 浏览器并连接到 http://localhost:12345
当我运行这段代码时
driver.Navigate().GoToUrl("http://localhost:12345");
浏览器打开,但只是空白。然后我最终在VS中得到了这个错误:
'OpenQA.Selenium.WebDriverException : 无法在 45000 毫秒内启动套接字。尝试连接到以下地址:127.0.0.1:7055'
当我使用 Selenium IDE 运行相同的测试时,Firefox 会正确打开 http://localhost:12345。
如何让 Firefox 打开我在 C# 代码中提供的本地主机地址?
【问题讨论】:
-
错误表示与您指定的端口不同(9876)
-
您使用的是哪个版本的 Firefox?一旦浏览器出现激活 Selenium 扩展的空白页面,您能否检查一下?