Selenium Webdriver,在div弹出窗口内滚动

显示一个弹出窗口,其内容很大,必须滚动才能完全查看。 是否有滚动div中显示为弹出窗口的内容。 我们可以使用JavaScriptExecutor滚动到Element,但这似乎只能在窗口级别工作,但不能在div级别工作。

// Initialize Javascript executor JavascriptExecutor js = (JavascriptExecutor) driver; // Scroll inside web element vertically (eg 100 pixel) js.executeScript("arguments[0].scrollTop = arguments[1];",driver.findElement(By.id("")), 100); 

这应该有助于在DIV元素中滚动。