クロムブラウザでExcelファイルをダウンロードするC#seleniumのスクリプトを自動化しようとしています。データを確認するためにダウンロードしたファイルを開く必要があります。ダウンロードパスが変更される可能性があるため、 c#セレンのクロムダウンロードフォルダパスを取得する方法を教えてください。セレンからクロムブラウザのダウンロードフォルダパスを取得するには?
おかげで、 Sharmila
クロムブラウザでExcelファイルをダウンロードするC#seleniumのスクリプトを自動化しようとしています。データを確認するためにダウンロードしたファイルを開く必要があります。ダウンロードパスが変更される可能性があるため、 c#セレンのクロムダウンロードフォルダパスを取得する方法を教えてください。セレンからクロムブラウザのダウンロードフォルダパスを取得するには?
おかげで、 Sharmila
あなたは次のようにDownloads
パスを取得することができます:
string pathUser = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
string pathDownload = Path.Combine(pathUser, "Downloads");
これはChromeがデフォルトで使用するWindowsの設定ですが、Chromeで変更することができます(Chromeのダウンロードフォルダは「Windows」のダウンロードフォルダと異なる場合があります) –
はい、クロムのセレンのwebdriverはデフォルトの設定を使用しますこれを投稿しました。 –
[セレンwebdriverをを使用してカスタムパスでファイルのダウンロード]の可能な重複(http://stackoverflow.com/questions/33434443/download-file-at-custom-path-using-selenium-webdriver) –
ありがとうございますが、私はダウンロードパスを変更したくありません。クロムで既存のダウンロードパスを取得したい場合 –
あなたが探している答えがここにあると思います:https://stackoverflow.com/questions/18437816/how-to-find-chrome-download-path-in-java –