Selenium Webdriver - haga clic en los elementos ocultos

Estoy tratando de automatizar la funcionalidad de carga de archivos en Google Drive.

El elemento utilizado para pasar parámetros está oculto con altura - 0px.

Ninguna de las acciones del usuario haría este elemento visible. Así que necesito una solución para hacer clic en el elemento mientras no esté visible.

<input type="file" style="height: 0px; visibility: hidden; position: absolute; width: 340px; font-size: inherit;" multiple=""/>

La xpath para el elemento anterior es -

//*[@class='goog-menu goog-menu-vertical uploadmenu density-tiny']/input

estoy usando

WebDriver.findElement(By.xpath(<xpath>).sendKeys(<uploadFile>)

Excepción -

org.openqa.selenium.ElementNotVisibleException
El elemento no está visible actualmente y, por lo tanto, no se puede interactuar con él.

He intentado usar JavascriptExecutor. Pero incapaz de encontrar la sintaxis exacta.

Respuestas a la pregunta(5)

Su respuesta a la pregunta