2017-08-02 15 views

答えて

0

セレンはWebアプリケーションを自動化するツールです。ファイルのダウンロードダイアログはネイティブコンポーネントなので、何も処理することはできません。そして、あなたはそのダイアログを待つことができません。

あなたはそのダイアログで何をしたいのか分かりません。ファイルをダイアログにしたいかもしれません。その場合は、リンクをクリックすると特定のディレクトリにファイルを自動的にダウンロードするようにFirefoxプロファイルを設定することができます。 AutoITツールを使用してこのダイアログと対話するスクリプトを作成し、このスクリプトをあなたのセレンスクリプトから呼び出すことができます。

+0

ありがとうございます。私はあなたが書いた方法でAutoItを使用しましたが、私は他の状況には賛成できません。このような状況でsleep()を使う方法があります。 –

関連する問題