0

私の自動化では、検索結果を含む新しいブラウザー インスタンスを開くボタンをクリックする必要があり、そのウィンドウから、アップロードするビデオを選択する必要があります。次を使用してウィンドウに切り替えました。

driver.switch_to_window( "File Upload" )

ビデオをアップロードするには、そのウィンドウからビデオを選択する必要がありますが、そのウィンドウにアクセスする方法がないため、選択できません。Rubyまたはその他のプラグインまたはツールを使用したSelenium Webdriverでこれを実現する方法はありますか?

4

1 に答える 1

0

通常、ファイル アップロード ウィンドウはシステム ウィンドウであり、selenium/webdriver を使用して操作することはできません。Java では、sendkeys を使用して、アップロードするファイルへのリンクを入力します。同等の関数 (テキストフィールドなどの関数にデータを入力するために使用するもの) を使用して、ビデオ ファイルへのリンクを直接提供することができます。

それが役に立てば幸い..

于 2012-11-26T05:36:32.500 に答える