Ich möchte den Dateiupload-Prozess, der ein Datei-Upload-Steuerelement in Bootstrap integriert verwendet automatisieren. Ich mache das gleiche mit Webdriver. Unten ist mein Code, aber leider ist es nicht funktioniert:Wie automatisiere ich das Bootstrap Fileupload Upload-Steuerelement mit Webdriver
element=driver.findElement(By.xpath("//[@id='upload']/fieldset/div[2]/input[1]"));
element.sendKeys(pathToFile);
Es ist ein element not visible
Fehler geben. Hier
ist das Beispiel des Bootstrap-Fileupload-Steuerelement, die ich versuche, Via JavaScript automate-: auf dieser URL http://markusslima.github.io/bootstrap-filestyle/ Bitte siehe unten Stil-
$(":file").filestyle({icon: false});
Can u versuchen Sie es mit JavascriptExecutor ??? und versuche, den Wert für den Klassenpfad zu setzen ... oder wenn es nicht hilft, kannst du auchClipboardText setzen und ctrl v mit der Robot-Klasse ausführen ... –