Selenium 如何在Katalon中不滚动地从AG网格表读取数据?

Selenium 如何在Katalon中不滚动地从AG网格表读取数据?,selenium,scroll,ui-automation,ag-grid,katalon-studio,Selenium,Scroll,Ui Automation,Ag Grid,Katalon Studio,我正在尝试使用Katalon Studio从ag网格表中的列获取文本。此列位于表的末尾,在滚动之前不可见。我尝试过使用Katalon关键字Scroll to Element和Scroll to position,但是滚动没有发生,如果我手动滚动表格,我可以很容易地从列中获取文本,但否则getText会失败,并显示消息“无法找到元素” 如何通过使用Katalon实现自动化? 请引导我。 提前感谢。使用DOM虚拟化显著提高渲染性能 当用户水平或垂直滚动时,网格会动态更新DOM并呈现所需的其他单元

我正在尝试使用Katalon Studio从ag网格表中的列获取文本。此列位于表的末尾,在滚动之前不可见。我尝试过使用Katalon关键字Scroll to Element和Scroll to position,但是滚动没有发生,如果我手动滚动表格,我可以很容易地从列中获取文本,但否则getText会失败,并显示消息“无法找到元素”

如何通过使用Katalon实现自动化? 请引导我。 提前感谢。

使用DOM虚拟化显著提高渲染性能

当用户水平或垂直滚动时,网格会动态更新DOM并呈现所需的其他单元格,同时删除不再显示的单元格

这就是为什么,当您不将元素滚动到视图中时,这些元素不存在

如果要加载行的列,可以通过在网格级别设置
suppressColumnVirtualization=true
来关闭列虚拟化

请记住,这与性能成本有关

参考:


感谢您的回复@Paritosh,我们将寻找解决方案。