Selenium Webdriver - clique nos elementos ocultos

Estou tentando automatizar a funcionalidade de upload de arquivos no Google Drive.

O elemento usado para passar parâmetros é oculto com altura - 0 px.

Nenhuma das ações do usuário tornaria esse elemento visível. Então eu preciso de um trabalho para clicar no elemento enquanto ele não estiver visível.

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

O xpath para o elemento acima é -

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

estou usando

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

Exceção -

org.openqa.selenium.ElementNotVisibleException
O elemento não está visível no momento e, portanto, pode não interagir.

Eu tentei usar o JavascriptExecutor. Mas incapaz de encontrar a sintaxe exata.

questionAnswers(5)

yourAnswerToTheQuestion