Chrome-禁止自动下载

时间:2019-05-17 08:59:47

标签: c# selenium selenium-webdriver selenium-chromedriver

我正在尝试使用Selenium测试下载文件。在执行按钮“ Click”之前,一切都正确。之后,出现信息:

“此类型的文件可能会损坏您的计算机...。”需要按:“保持”按钮。

我研究过可以从设置部分非常轻松地将其关闭,但是在启动后立即进行chrome测试,可以重新启动所有先前设置的设置。

尝试设置一些配置文件首选项,但结果为零

internal static IWebDriver InitChrome()
    {
        var options = new ChromeOptions();
        options.AddArgument("--start-maximized");
        options.AddUserProfilePreference("profile.default_content_settings.popups", 0);
        options.AddUserProfilePreference("download.prompt_for_download", "false");

        return new ChromeDriver(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), options);
    }

0 个答案:

没有答案