在使用 AngularFire 的应用程序上运行量角器测试时出现同步问题



当在量角器中为使用AngularFire的Angular2应用程序编写测试时。

我正在使用browser.ignoreSynchronization作为解决方法,否则我的测试会在每个it超时。这迫使我编写大量臃肿的代码。

有没有办法不被"强迫"使用browser.ignoreSynchronization

有一些关于这个问题的讨论(比如这个(,但我没有看到任何明确的解决方案。此时存在吗?

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

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

这可能会减少如此多的膨胀代码。谢谢。

最新更新