量角器等待角度应用稳定

时间:2018-08-15 13:08:23

标签: angular protractor ngrx

使用量角器运行e2e测试时出现问题。似乎whenStable被调用为时过早(一秒钟的一小部分)。

我通过防护加载数据,填充存储,然后容器通过选择器接收此数据,然后将选择器将数据传递给组件。

我的应用程序是使用Angular 5和ngrx 4构建的。

是否有一种方法可以成功地使whenStable在正确的时间触发,而无需创建我自己的用于检查元素是否存在的函数?

编辑了此帖子,因为它不再是远程baseUrl问题。现在,它发生在本地。

我有一个测试应用程序,它似乎能按预期工作,但是在我的大型应用程序中,一切似乎都为时过早。

1 个答案:

答案 0 :(得分:1)

不确定我是否正确理解了这个问题。但是使用browser.waitForAngular();将等待所有角度分量加载。