2017-11-07 15 views
0

C#のブラウザ設定(chrome、firefox、IE)から現在のダウンロードパスを取得する必要があります。 私はセレンと協力し、ファイルダウンロードオプションを含むいくつかのテストを行っています。私は私のテストでファイルを正常にダウンロードすることができましたが、ファイルダウンロードでの検証に問題がありました。ダウンロードが成功したかどうかを確認する方法はありません。だから私は、ほとんどの時間が "\\ downloads"で、その場所にファイルが存在するかどうかを最初に確認するブラウザの現在のダウンロード場所を取得することを考えています。現在のブラウザ設定からダウンロードパスを取得する方法

別のサーバーとブラウザでテストを実行するので、静的な "\\ downloads"場所のリレーは、ブラウザから現在のダウンロードパスを取得する必要がありません。 セレンのwebdriverを使ってC#でこのダウンロードパスを取得する方法はありますか?これはあなたに役に立つかもしれません:

答えて

0

これは、

string user = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile); 
string download = Path.Combine(user, "Downloads"); 

EDITをダウンロードパスを取得する方法です。 How to find browser download folder path

関連する問題