Java 自动向下滚动到xpath元素

Java 自动向下滚动到xpath元素,java,selenium,selenium-webdriver,cucumber-serenity,Java,Selenium,Selenium Webdriver,Cucumber Serenity,我已经看到这段代码转到了一个特定的元素 WebElement element = driver.findElement(By.xpath("Value")); Coordinates coordinate = ((Locatable)element).getCoordinates(); coordinate.onPage(); coordinate.inViewPort(); 我试图在代码中实现这一点,但当驱动程序中出现一条消息时,如图所示。我做错什么了吗?

我已经看到这段代码转到了一个特定的元素

    WebElement element = driver.findElement(By.xpath("Value"));
    Coordinates coordinate = ((Locatable)element).getCoordinates(); 
    coordinate.onPage(); 
    coordinate.inViewPort();
我试图在代码中实现这一点,但当驱动程序中出现一条消息时,如图所示。我做错什么了吗? 也许我必须导入一个包或创建一个实例

我将感谢你的帮助。
尝试使用JavaScript执行此操作:

((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView(false);", element);


将驱动程序作为参数添加到函数中:
public void func(WebDriver-driver)