【问题标题】:Firefox opens but no URL is entered using Protractor, Chrome works fineFirefox 打开,但没有使用 Protractor 输入 URL,Chrome 工作正常
【发布时间】:2015-03-07 04:25:45
【问题描述】:

当我尝试在 Firefox 上运行量角器测试时,Firefox 已打开但没有输入 url,一段时间后我在 cmd 上收到以下错误:

Using FirefoxDriver directly...

[launcher] Running 1 instances of WebDriver

ERROR - Unable to start a WebDriver session.

C:\Users\XYZ\AppData\Roaming\npm\node_modules\protractor\node_modules\selen
ium-webdriver\http\util.js:87

          Error('Timed out waiting for the WebDriver server at ' + url));
Error: Timed out waiting for the WebDriver server at http://127.0.0.1:65288/hub

但是当我将它更改为“chrome”时,它工作正常。 Selenium 服务器在 http://localhost:4444/wd/hub 上运行,我认为量角器正在寻找服务器的端口是错误的。如果是这样,我该如何纠正?

【问题讨论】:

  • 什么版本的火狐?什么版本的硒?您使用的是 selenium 服务器还是“直接连接”支持?新的 Firefox(v35、v36)和 selenium 的最新版本存在大量错误。见stackoverflow.com/questions/27645260/…

标签: javascript angularjs firefox selenium protractor


【解决方案1】:

好的,所以我尝试使用 seleniumAddress: 'http://127.0.0.1:4444/wd/hub',而不是 directConnect: true。它对我有用。 我的 Firfox 版本是 36.01,Webdriver 是 2.45。

【讨论】:

  • 你安装了firefox webdriver吗?您是否还设置了量角器配置以在“功能”下使用 firefox?
猜你喜欢
  • 2017-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-13
  • 1970-01-01
  • 2014-05-03
  • 2014-08-12
相关资源
最近更新 更多