【问题标题】:Protractor tests with React.js application slow to launch使用 React.js 应用程序进行量角器测试启动缓慢
【发布时间】:2015-09-21 14:16:36
【问题描述】:

我正在使用 Protractor 对我的 React.js 应用程序进行 e2e 测试。我已经设置了量角器配置文件以忽略 Angular 同步。

...
onPrepare: function () {
  browser.ignoreSynchronization = true;
}
...

问题是 Protractor 在启动测试之前仍然等待 11 秒。有没有办法减少等待时间?

编辑

看来问题根本不是我的 Protractor 配置,而是与 LiveReload 的冲突。 Protractor 启动的 Chrome 实例没有启用 LiveReload,但它在我的开发服务器配置中,这会导致浏览器加载等待 LiveReload 直到超时(然后我的测试开始)。

【问题讨论】:

    标签: javascript reactjs protractor


    【解决方案1】:

    您可以尝试调整allScriptsTimeout protractor 配置设置:

    allScriptsTimeout: 1000,  // im milliseconds
    

    【讨论】:

    • 相关,但在我看来这不是问题。
    • @FelixD。谢谢,如果谜团解开,请考虑发布答案。
    猜你喜欢
    • 2017-01-02
    • 1970-01-01
    • 2010-11-08
    • 2018-02-20
    • 1970-01-01
    • 1970-01-01
    • 2013-09-22
    • 2015-03-22
    • 2015-10-17
    相关资源
    最近更新 更多