问题:我正在尝试使用moveByOffset(x,y)在Selenium中滚动,但是,光标并未将焦点移至提供的坐标-
JavascriptExecutor js = (JavascriptExecutor) driver;
//Find page height
int pageHeight = ((Number) js.executeScript("return window.innerHeight")).intValue();
//moveByOffset not working
Actions a = new Actions(driver);
a.moveByOffset(500, 300).click().build().perform();
目标:找到页面的长度并滚动截图,直到到达页面末尾。 (我已经制定了一种单独的方法来处理屏幕截图)
这已在线程-Selenium moveByOffset doesn't do anything中进行了讨论,但不确定是否已解决。任何帮助将不胜感激。