【问题标题】:Synchronization issue when running Protractor tests on an app with AngularFire使用 AngularFire 在应用程序上运行 Protractor 测试时出现同步问题
【发布时间】:2017-03-19 21:27:52
【问题描述】:

在 Protractor 中为使用 AngularFire 的 Angular2 应用程序编写测试时。

我使用browser.ignoreSynchronization 作为解决方法,否则我的测试将在每个it 处超时。这迫使我写了很多臃肿的代码。

有没有办法不被“强制”使用browser.ignoreSynchronization

有一些关于这个问题的讨论 (like this one),但我没有看到任何明确的解决方案。目前是否存在?

【问题讨论】:

    标签: angular firebase firebase-realtime-database protractor angularfire


    【解决方案1】:

    我希望问题仍然没有完美解决。

    可能不是在那时和那里使用browser.ignoreSynchronization=true;,我建议您在每个测试套件的拆解时在conf.js 和browser.ignoreSynchronization=false; 中使用。

    这可能会减少如此多的臃肿代码。 谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-03
      • 1970-01-01
      • 1970-01-01
      • 2014-04-20
      相关资源
      最近更新 更多