温馨提示:本文翻译自stackoverflow.com,查看原文请点击:javascript - Scroll down to an element with protractor
javascript scroll jasmine protractor

javascript - 向下滚动到带有量角器的元素

发布于 2020-03-31 23:04:36

我正在测试的页面上有一个元素,必须向下滚动才能看到。例如,执行测试时,我得到 元素在点(94,188)不可点击

我尝试了以下方法:

dvr.executeScript('window.scrollTo(0,250);');

但这没有用。有谁知道这是如何工作的?

查看更多

提问者
andrepm
被浏览
10
rajana sekhar 2016-07-26 14:02

我认为这对您有帮助:

dvr.executeScript('window.scrollTo(94,188);').then(function() {
    element(by.<<here your button locator>>).click();
})

您的网络驱动程序无法读取该点(1254,21),原因是您的量角器浏览器无法覆盖整页您要测试的内容,然后我们给出一个命令,要求浏览器滚动到该点(1254,21) ),然后执行点击操作