Я пытаюсь установить флажок через firefox веб-драйвер, но всегда получаю сообщение об ошибке, например:
Исключение в потоке "main" org.openqa.selenium.ElementClickInterceptedException: Элемент не активируется в точке (482 548), потому что другой элемент скрывает это
Я попытался предложить несколько вариантов решения, таких как максимизация страницы, поиск элемента флажка и использование действий, но ни одно из них не помогло. Я думаю, что проблема в ярлыке рядом с флажком. Я думаю, что Selenium пытается найти центр текста, и в этот момент существует ссылка на модальное окно.
Пример кода приведен ниже:
WebElement element = driver.findElement(By.name("aydinlatma"));
js.executeScript("arguments[0].scrollIntoView();",element );
element.click();
/*Actions action = new Actions(driver);
action.moveToElement(element).click().perform();
*/
Спасибо за помощь.