使用Selenium WebDriver获取默认下载文件夹路径

时间:2016-03-17 14:21:23

标签: c# selenium selenium-chromedriver

我是selenium的新手,我想知道如何获取操作系统中浏览器下载文件夹的默认路径(我使用chrome)。< / p>

我刚刚找到了一种方法设置默认路径,如下所示:

 var chromeOptions = new ChromeOptions();
 chromeOptions.AddUserProfilePreference("download.default_directory", path);
 chromeOptions.AddUserProfilePreference("intl.accept_languages", "nl");
 chromeOptions.AddUserProfilePreference("disable-popup-blocking", "true");
 var driver = new ChromeDriver("Driver_Path", chromeOptions);

2 个答案:

答案 0 :(得分:0)

实现这一目标的两种方法。

可以在这里找到: Find Chrome Path

秒是在browswer上输入(可以通过sendKeys执行):

chrome://settings

然后指示您的网络驱动程序点击&#39; advanced&#39; 最后你可以从&#39;位置获取默认下载目录。

如果您遇到困难或需要进一步的帮助,请告知我们。 祝你好运!

答案 1 :(得分:0)

driver.get("chrome://settings/?search=Downloads");

然后截图。