Ag grid 当打开具有ag网格的部件时,量角器测试停止工作

Ag grid 当打开具有ag网格的部件时,量角器测试停止工作,ag-grid,Ag Grid,我们在站点的不同部分使用ag网格,并使用量角器测试,其中测试打开包含ag网格的组件,测试冻结,不再发生任何事情。测试用例尚未完成。 一旦ag网格初始化,就会发生这种情况。如果我移除网格,那么测试用例将继续正常运行。这种行为在我们使用ag网格的每个位置都是相同的 这是一个问题还是其他什么问题?我还没有找到解决方法,但我可以告诉你它与引擎盖下面的设置超时有关。最后,我使用了browser.ignoreSynchronization=true,然后使用ExpectedConditions.presen

我们在站点的不同部分使用ag网格,并使用量角器测试,其中测试打开包含ag网格的组件,测试冻结,不再发生任何事情。测试用例尚未完成。 一旦ag网格初始化,就会发生这种情况。如果我移除网格,那么测试用例将继续正常运行。这种行为在我们使用ag网格的每个位置都是相同的


这是一个问题还是其他什么问题?

我还没有找到解决方法,但我可以告诉你它与引擎盖下面的
设置超时有关。最后,我使用了
browser.ignoreSynchronization=true
,然后使用
ExpectedConditions.presenceOf
执行特定的等待。非常草率,希望ag grid能在某个时候解决这个问题。

我还没有找到解决方法,但我可以告诉你它与引擎盖下面的
设置超时相关。最后,我使用了
browser.ignoreSynchronization=true
,然后使用
ExpectedConditions.presenceOf
执行特定的等待。非常草率,希望ag grid能在某个时候解决这个问题。

网格是否加载了大量数据?在测试期间,您是否在浏览器中看到网格?网格是否加载任何数据并不重要。在一种情况下,它从一开始就是空的,而在另一种情况下,网格加载数据。在这两种情况下,量角器测试都会冻结。如果在创建包含ag网格的组件之前设置browser.ignoreSynchronization=true,问题就会消失。这是必要的,因为ag-grid-ng2在下面使用了一个非角度的ag网格吗?网格加载了大量数据吗?在测试期间,您是否在浏览器中看到网格?网格是否加载任何数据并不重要。在一种情况下,它从一开始就是空的,而在另一种情况下,网格加载数据。在这两种情况下,量角器测试都会冻结。如果在创建包含ag网格的组件之前设置browser.ignoreSynchronization=true,问题就会消失。这是否有必要,因为ag-grid-ng2在下方使用非角度ag栅格?