Selen Webdriver Upload-Datei

Ich bin neu in Selen, ich habe ein Skript, das eine Datei auf einen Server hochlädt.

In der Ide-Version wird die Datei sozusagen hochgeladen, aber wenn ich einen Testfall als Python 2 / unittest / webdriver exportiere, wird er nicht hochgeladen.

Es gibt mir keine Fehler, es wird nur nicht hochgeladen ...

Das Python-Skript lautet:

driver.find_element_by_id("start-upload-button-single").click()
driver.find_element_by_css_selector("input[type=\"file\"]").clear()
driver.find_element_by_css_selector("input[type=\"file\"]").send_keys("C:\\\\Documents and Settings\\\\pcname\\\\Desktop\\\\ffdlt\\\\test.jpeg")

Ich habe nach Lösungen gesucht, aber keine gefunden, außer die Integration in AutoIt oder AutoHotKey ...

In der ersten Zeile wird die Datei-Upload-Box von Firefox geöffnet.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage