Selenium moveByOffset不会将焦点移动到提供的坐标

时间:2019-02-12 16:21:30

标签: selenium selenium-webdriver

问题:我正在尝试使用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中进行了讨论,但不确定是否已解决。任何帮助将不胜感激。

0 个答案:

没有答案