前このブログで「出来ない」とかはっきり書いてしまったような、 書いてしまわなかったような思い出があるのですが、 以下のようにすると、Selenium から type="file" のものを操作できるようです。 http://cakebaker.wordpress.com/2006/03/29/file-upload-with-selenium/ firefox の signed.applets.codebase_principal_support プロパティを true にして スクリプトから netscape.security.PrivilegeManager.enablePrivilege(”UniversalFileRead”); を呼び出せとのこと。 まだ実際にやってないので、後で試すメソッド。
In my Selenium tests I want to upload some files. Due to security restrictions it is by default not possible that a Javascript fills in a path in the respective input field. But fortunately, there exists a workaround: a) The Mozilla must have the configuration option “signed.applets.codebase_principal_support” set to the value “true”. This allows non-signed scripts to request higher privileges. b)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く