当我由WebDriver下载时,我会得到"失败 - 下载错误",但是,手动(在没有WebDriver的浏览器中(我可以正常下载。
可能是什么样的问题?
调用donwload的动作只是单击按钮,没有什么特别的。
下面,我的 ChromeDriver();
实例
var chromeOptions = new ChromeOptions();
if (SilentMode)
{
chromeOptions.AddArguments("headless", "disable-gpu", "silent-launch", "no-startup-window", "incognito");
}
chromeOptions.AddArguments("disable-web-security", "disable-popup-blocking", "AcceptInsecureCertificates", "auth-server-whitelist=*", "no-sandbox", "disable-notifications", "disable-single-click-autofill");
chromeOptions.AddUserProfilePreference("download.default_directory", CaminhoDownload);
chromeOptions.AddUserProfilePreference("download.prompt_for_download", false);
Driver = new ChromeDriver(chromeOptions);
NomeProcessoDriver = "chromedriver";
请检查您的下载路径。将_Resultssomefolder/
更改为/_Results/somefolder/
对我有用。