2017-08-21 1 views
0

Kann jemand sagen, wie kann ich Datei hochladen Windows-Verzeichnis mit selen2library und Robot Framework.Ich habe versucht, mit Datei wählen Befehl, aber ich bekomme Fehler. Ich möchte Auto IT für diesen Zweck nicht verwenden. Jede Hilfe in diesem Zusammenhang wäre willkommen.Hochladen von Datei aus Windows-Verzeichnis mit Robot Framework

Es folgt der Befehl I

Choose File //div[6]/div[2]/div/div[2]/div[1]/div[1]/div[2]/div[1] C:\\Users\\Downloads\\File Name.xls 

Dies ist die Momentaufnahme der Seite

This is the snapshot of page

+2

Bitte geben Sie keine Bilder des Codes ein. Der richtige Weg, um eine Datei hochzuladen, ist die Verwendung von 'Choose File', also zeigen Sie bitte den Fehler an, den Sie bekommen. –

+0

Sind Sie sicher, dass Ihr xpath auf das richtige Element zeigt? Ich würde damit anfangen, diesen Teil zu optimieren, da dein aktueller XPath extrem statisch und unelegant ist. Wie von @BryanOakley aufgezeigt, müssen wir wissen, welchen Fehler Robot Ihnen gibt, um Ihnen weiter zu helfen. – Verv

+0

@BryanOakley Im Folgenden finden Sie den Fehler: WebDriverException: Nachricht: unbekannt Fehler: (: chrom = 60.0.3112.101 Session info) (Treiber Info: chromedriver = 2.29.461591 (62ebf098771772160f391d75e589dc567915b233), Plattform = Windows NT 6.1.7601 kann nicht Element konzentrieren SP1 x86_64) –

Antwort

0

Wählen Sie Datei funktionieren sollte versucht haben. Problem wird in der Art sein, wie Sie das Element finden. Verwenden Sie stattdessen die Element ID:

Choose File id=uploadChooseFile__lbo28ugd3040 C:\\Users\\Downloads\\File Name.xls 
Verwandte Themen