Я испытываю такое поведение прокрутки в поле зрения. Обычно я прокручиваю элементы в поле зрения с помощью действий или JavaScript, как показано ниже:
Actions actions = new Actions(driver());
actions.moveToElement(element).build().perform();
или
js().executeScript("arguments[0].scrollIntoView();", element);
Оба они отлично работают, когда элементы находятся вне области просмотра. Но иногда мои элементы уже находятся внутри области просмотра, затем, когда он достигает этих команд, он фактически прокручивает эти элементы вне поля зрения, и тест не проходит, потому что он не активен.
Кто-нибудь сталкивался с такой же проблемой ? Любое решение?