Selenium Webdriver - нажмите на скрытые элементы
Я пытаюсь автоматизировать загрузку файлов в Google Drive.
Элемент, используемый для передачи параметров, скрыт с высотой - 0px.
Ни одно из действий пользователя не сделает этот элемент видимым. Поэтому мне нужно обойтись, чтобы нажать на элемент, пока он не виден.
Xpath для вышеуказанного элемента -
//*[@class='goog-menu goog-menu-vertical uploadmenu density-tiny']/input
я использую
WebDriver.findElement(By.xpath().sendKeys()
Исключение -
org.openqa.selenium.ElementNotVisibleException
Элемент в настоящее время не виден и поэтому не может взаимодействовать с ним.Я попытался с помощью JavascriptExecutor. Но не удалось найти точный синтаксис.