0
私の自動テストでは、Firefoxのファイル保存ダイアログが必要です。それはページの要素ではありません。これどうやってするの? enter image description hereファイアウォールのファイル保存ダイアログを待つ
私の自動テストでは、Firefoxのファイル保存ダイアログが必要です。それはページの要素ではありません。これどうやってするの? enter image description hereファイアウォールのファイル保存ダイアログを待つ
セレンはWebアプリケーションを自動化するツールです。ファイルのダウンロードダイアログはネイティブコンポーネントなので、何も処理することはできません。そして、あなたはそのダイアログを待つことができません。
あなたはそのダイアログで何をしたいのか分かりません。ファイルをダイアログにしたいかもしれません。その場合は、リンクをクリックすると特定のディレクトリにファイルを自動的にダウンロードするようにFirefoxプロファイルを設定することができます。 AutoITツールを使用してこのダイアログと対話するスクリプトを作成し、このスクリプトをあなたのセレンスクリプトから呼び出すことができます。
ありがとうございます。私はあなたが書いた方法でAutoItを使用しましたが、私は他の状況には賛成できません。このような状況でsleep()を使う方法があります。 –