Selenium允许站点保存文件

时间:2018-05-16 22:45:57

标签: c# selenium selenium-chromedriver

我有这个弹出窗口

enter image description here

我试图让它允许,拒绝使用ChromeDriver。

转换为:secure.runescape.com需要以下

在此设备上保存文件(允许和拒绝选项)

试过:

 ChromeOptions chrome_options = new ChromeOptions();
                chrome_options.AddArguments("--disable-notifications");

这仍然显示弹出窗口

IAlert simpleAlert = driver.SwitchTo().Alert();
                simpleAlert.Accept();

这给出了没有警报的错误。

1 个答案:

答案 0 :(得分:0)

你可以禁用notfications,代码属于java。您可以将其更改为C sharp

ChromeOptions chrome_options = new ChromeOptions();
chrome_options.addArguments("--disable-notifications");
System.setProperty("webdriver.chrome.driver","path of chromedriver.exe);
WebDriver driver =new ChromeDriver(chrome_options);