量角器 - 自动化数据网格中存在的水平滚动栏运动的测试



我正在使用量角器来自动化我们开发的angularjs应用程序的UI测试用例。

在我的应用程序中,我们有一个带有20列的数据网格,但是在屏幕上,用户可以在水平滚动条用户的帮助下查看带有数据的7列,请参阅其余列及其数据。

如何自动化水平滚动条的识别及其从左到右的移动(直到数据网格的结尾)?

即使我在尝试自动化UI网格表时也遇到了相同的问题。我使用的是scrollLeft()scrollRight() jQuery函数,可以根据任何像素值滚动表。

 var viewport = $('.ui-grid-viewport');
 browser.executeScript("$(arguments[0]).scrollLeft(arguments[0].scrollLeft + 20)",viewport.getWebElement())

最新更新