Как загрузить файл с помощью Selenium IDE?

раньше это работало, но недавно я пытался загрузить файл с помощью Selenium IDE, и теперь я получаю эту ошибку:

[ошибка] непредвиденное исключение: код -> 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, сообщения -> ошибка безопасности, результат -> 2152924136, имя -> NS_ERROR_DOM_SECURITY_ERR, именем -> хром://селен-язь/содержание/селен-основной/скрипты/атомов.js, lineNumber - > 8911, columnNumber - > 0, location- > JS frame :: chrome://селен-ide/содержание/селен-ядро/скрипты/атомы.js:::: строка 8911, внутренняя - > null, data - > значение null

команды, которые я использую, являются:

Command: type
Target: //*[locator]
Value: path/to/file

у кого-нибудь еще есть эта проблема?

2 ответов


это влияет только на FF8

отчет об ошибке и предложил исправить здесь:

проблема 2826: команда типа завершается с ошибкой безопасности в Firefox 8 для входных файлов


используя Selenium IDE, мы не можем загрузить файл.... При загрузке файла мы должны получить файл из приложения Windows...IDE не может управлять файлом Windows, мы можем использовать IDE только для веб-приложений. Лучше использовать Auto IT script для загрузки файла в Selenium RC.