使用带有Chrome的Selenium Webdriver C#在浏览器弹出窗口上“允许多次下载”

时间:2019-06-24 12:26:36

标签: c# selenium-webdriver

我正在尝试使用C#和Selenium Web驱动程序下载多个文件。但是,如果我下载多个文件,则会出现一个弹出窗口,要求我确认是否希望多次下载文件。 如何单击“允许”?

我尝试过

driver.SwitchTo().Alert().Accept();

还有jsexecutor

IJavaScriptExecutor js = (IJavaScriptExecutor)_driver;
js.ExecuteScript("window.confirm = function(msg) { return true; }");

但这些都不起作用。

我只想在弹出窗口中单击“允许”以继续测试。

0 个答案:

没有答案