Desidero automatizzare il processo di caricamento dei file che utilizza un controllo di caricamento file integrato nel bootstrap. Sto facendo lo stesso usando il webdriver. Qui di seguito è il mio codice, ma purtroppo non funziona:Come automatizzare il file di bootload Caricamento del caricamento tramite webdriver
element=driver.findElement(By.xpath("//[@id='upload']/fieldset/div[2]/input[1]"));
element.sendKeys(pathToFile);
Si sta dando un errore element not visible
.
Ecco l'esempio del controllo FileUpload bootstrap che sto cercando di Automatizza Via JavaScript: su questo URL http://markusslima.github.io/bootstrap-filestyle/ prega di vedere sotto stile-
$(":file").filestyle({icon: false});
Can u provare con JavascriptExecutor ??? e prova a impostare il valore sul percorso della classe .. o se non ti aiuta puoi anche impostareClipboardText ed eseguire ctrl v usando la classe Robot ... –