2016-08-09 24 views
0

私は1つのモジュールを持つアプリケーションで作業しています。モジュールの機能は、 "Webページを開く>>フォルダをブラウズする>>リンクを見つける(.PDF/.XLSX/.DOC)とローカルシステム上のファイルをダウンロードする"です。C#でSelenium WebDriverを使用してWebページからファイルをダウンロードする最良の方法は何ですか?

このモジュールでスタックされています。誰も私に上記の仕事を達成するための最良のアプローチを教えてもらえますか?

私は上記のアプリケーションを開発するためにC#でセレンウェブドライバを使用しています。

答えて

0

Seleniumを使用してダウンロードすることは、特にブラウザ間の互換性を扱う場合、泥沼になりがちです。 JavaRobot、Sikuli、またはFireFoxのみのソリューションにはそれぞれ独自の問題があります

私は、Seleniumを使用して、ダウンロードしてリンクを作成するためのファイルをページに表示してから、WGetなどを使用することをお勧めします実際にファイルをダウンロードします。

SQA.StackExchangeには、いくつかの良い項目があります。here。 2つの最適なオプションは、上記のWGetメソッドです。または、ネイティブコードでダウンロードライブラリを作成します。

+0

Thanks @OCary !!!ええ、セレンで難しいと感じました。あなたの方法を試してみましょう。 –

関連する問題