我必须单击一个被其他元素拦截的元素,所以我正在做的是,我尝试向下滚动垂直滚动条并尝试单击我的目标元素,所以要滚动这个我使用下面的代码
JavascriptExecutor js = (JavascriptExecutor)driver;
js.executeScript("window.scrollBy(0, -800)", "");
但是上面的代码并没有让滚动条向下滚动
注意:我也尝试移动到元素。这也不起作用,请帮我解决方案
action.moveToElement(seatLayout.seat_A16);
Thread.sleep(2000);
seatLayout.seat_A16.click();
向下滚动:
((JavascriptExecutor)driver).executeScript("window.scrollBy(0, 800)", "");
向上滚动:
((JavascriptExecutor)driver).executeScript("window.scrollBy(0, -800)", "");