Wie kann man eine Datei hochladen mit Selenium IDE?
Dies funktionierte in der Vergangenheit, aber vor kurzem habe ich versucht, das hochladen einer Datei mithilfe von Selenium IDE, und jetzt bin ich immer diese Fehlermeldung:
[error] Unexpected Exception: code -> 1000, INDEX_SIZE_ERR -> 1, DOMSTRING_SIZE_ERR -> 2, HIERARCHY_REQUEST_ERR -> 3, WRONG_DOCUMENT_ERR -> 4, INVALID_CHARACTER_ERR -> 5, NO_DATA_ALLOWED_ERR -> 6, NO_MODIFICATION_ALLOWED_ERR -> 7, NOT_FOUND_ERR -> 8, NOT_SUPPORTED_ERR -> 9, INUSE_ATTRIBUTE_ERR -> 10, INVALID_STATE_ERR -> 11, SYNTAX_ERR -> 12, INVALID_MODIFICATION_ERR -> 13, NAMESPACE_ERR -> 14, INVALID_ACCESS_ERR -> 15, VALIDATION_ERR -> 16, TYPE_MISMATCH_ERR -> 17, DATA_CLONE_ERR -> 25, - Nachricht,- > Sicherheit, Fehler -, Folge -> 2152924136, Namen -> NS_ERROR_DOM_SECURITY_ERR, mit dem Namen -> chrome://selenium-ide/content/selenium-core/scripts/atoms.js, lineNumber -> 8911, spalteanzahl -> 0, Standort -> JS frame :: chrome://selenium-ide/content/selenium-core/scripts/atoms.js :: :: line-8911, innere -> null, data -> null
Die Befehle, die ich verwende sind:
Command: type
Target: //*[locator]
Value: path/to/file
Ist wer sonst mit diesem problem?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese nur auf FF8
Bug-Bericht und einen Vorschlag für den fix hier:
Problem 2826: type-Befehl fehlschlägt, mit Sicherheit Fehler, die in Firefox 8 für die Datei-Eingänge
Durch die Verwendung von Selenium IDE, Wir können nicht Eine Datei Hochzuladen.... beim Hochladen einer Datei, die wir haben, um eine Datei von der Windows-Anwendung...IDE kann nicht Verwalten, Windows-Datei, die wir verwenden können, IDE Nur für Web-basierte apps.
Es ist Besser, Verwenden Sie Auto-It-script für den Upload einer Datei in Selenium RC.
<input type='file'>
element, es sollte funktionieren...