2016-08-16 41 views
1

我们在我们网站的不同部分使用Ag网格,并使用量角器测试,其中测试打开包含Ag网格的组件,测试会冻结且无再也发生了。测试用例没有完成。 只要ag网格初始化,就会发生这种情况。如果我删除网格,那么测试用例会继续正常工作。这种行为在我们使用ag-grid的每个位置都是相同的。打开具有Ag网格的组件时,量角器测试停止工作

这是一个问题,还有什么可能是错误的?

+0

网格是否加载了大量数据?在测试过程中,您是否在浏览器中看到网格? –

+0

网格是否加载任何数据都没关系。在一种情况下,它从一开始就是空的,在另一种情况下,网格加载数据。在这两种情况下,量角器测试都会冻结。 – user39558

+0

如果在包含ag-grid的组件创建之前设置browser.ignoreSynchronization = true,则问题消失。这是否有必要,因为ag-grid-ng2在下面使用非角度的ag网格? – user39558

回答

0

我还没有找到解决办法,但我可以告诉你它与引擎盖下的setTimeout有关。我用browser.ignoreSynchronization = true结束了,然后用ExpectedConditions.presenceOf做了特定的等待。非常草率,希望ag-grid能够在某个时候解决这个问题。

相关问题