在Selenium Java中控制滚动速率?

时间:2015-07-23 22:03:22

标签: java selenium

有没有办法控制你在Java中向下滚动的速率?

public static void scrollPage(WebDriver driver) {
    JavascriptExecutor executor = (JavascriptExecutor) driver;
    executor.executeScript("window.scrollTo(0, document.body.scrollHeight);");
}

这是我目前所拥有的,但这会自动滚动到底部。

1 个答案:

答案 0 :(得分:0)

您可以将scrollHeight除以100并使用循环逐步滚动,步骤之间的延迟很小。