How do you upload a file using Selenium IDE?

≯℡__Kan透↙ 提交于 2019-12-22 04:58:00

问题


This used to work in the past, but recently I've been trying to upload a file using Selenium IDE, and now I'm getting this error:

[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, message -> Security error, result -> 2152924136, name -> NS_ERROR_DOM_SECURITY_ERR, filename -> chrome://selenium-ide/content/selenium-core/scripts/atoms.js, lineNumber -> 8911, columnNumber -> 0, location -> JS frame :: chrome://selenium-ide/content/selenium-core/scripts/atoms.js :: :: line 8911, inner -> null, data -> null

The commands I'm using are:

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

Is anyone else having this problem?


回答1:


This only affect FF8

Bug report and a suggested fix here:

Issue 2826: type command fails with security error in Firefox 8 for file inputs




回答2:


By using Selenium IDE, We can't Upload A file.... while Uploading a file we have to get a file from Windows Application...IDE can't Manage Windows File, we can use IDE for Only Web based apps. It's Better to Use Auto It script for Uploading a file in Selenium RC.



来源:https://stackoverflow.com/questions/8141526/how-do-you-upload-a-file-using-selenium-ide

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!