0

Web サイトの [アップロード] ボタンを使用してファイルをアップロードする方法を誰か教えてもらえますか?

アップロード ボタンの HTML ソース

<div id="upload-import-link" class="qq-upload-button string-file-import" style="position: relative; overflow: hidden; direction: ltr;">
<input type="file" multiple="multiple" name="file" style="position: absolute; right: 0pt; top: 0pt; font-family: Arial; font-size: 118px; margin: 0pt; padding: 0pt; cursor: pointer; opacity: 0;">

これがアップロード ボタンの動作です。
[アップロード] ボタンをクリックすると、ポップアップ ウィンドウが開き、ファイルを選択できます。
ファイルを選択するとすぐにアップロードされます。
この動作を自動化するにはどうすればよいですか?

4

1 に答える 1

1

タグと言語の選択 (perl) に基づいて、Selenium 1 RC - Perl を使用していると想定しています。

その場合は、このようにすることができます

$sel->type_ok("upload-import-link", "\/home\/yourname\/Desktop\/filename.doc",'User enters the file path of the document to be uploaded');
$sel->click_ok("submit","user clicks on upload\/submit button");
于 2012-06-07T17:37:43.557 に答える