【问题标题】:Protractor test's within Webstorm has no Browser ConnectionWebstorm 中的量角器测试没有浏览器连接
【发布时间】:2015-11-06 20:01:36
【问题描述】:

在尝试启动默认量角器测试时,WebStorm 或量角器无法启动浏览器内的默认页面。 错误消息是一个简单的异常: FA Jasmine 规范超时。重置 WebDriver 控制流。

量角器的设置如下:

protractor.conf.js如下

exports.config = {
  allScriptsTimeout: 11000,
  specs: [
    '*.js'
  ],
  capabilities: {
    'browserName': 'chrome'
  },
  baseUrl: 'http://localhost:8000/app/',
  framework: 'jasmine2',
  jasmineNodeOpts: {
    defaultTimeoutInterval: 30000
  }
};

这些测试是默认的 webstorm 测试。

【问题讨论】:

    标签: protractor webstorm


    【解决方案1】:

    配置看起来不错。 在运行 protractor 之前,请确保您已经在端口 8000 (npm start) 上启动了本地网络服务器 - 网络服务器需要为应用程序提供服务,以便 Protractor 可以与之交互。 另外,请确保已安装 Web 驱动程序 (npm run update-webdriver)

    【讨论】:

    • hmm.. 为什么要显示为已使用?您是否在代码中的任何地方都使用了配置模块和这些功能?
    猜你喜欢
    • 1970-01-01
    • 2016-03-01
    • 2017-04-08
    • 1970-01-01
    • 2011-11-27
    • 1970-01-01
    • 2013-12-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多