我想用 C# 中的 chrome 驱动程序实例实现 DesiredCapativity,但据我所知,这是不可能的?例如...
DesiredCapabilities capabilities = DesiredCapabilities.Chrome();
capabilities.SetCapability(CapabilityType.UnexpectedAlertBehavior, "accept");
Driver = new ChromeDriver(@"C:\Development\Projects\SeleniumObservatoryTests\", capabilities);
ChromeDriver 似乎需要选项。有没有办法提供 UnexpectedAlertBehavior 作为选项?
最佳答案
您应该能够添加具有以下功能的功能:
var options = new ChromeOptions();
options.AddAdditionalCapability(CapabilityType.UnexpectedAlertBehavior, "accept");
您也可以忽略警报:
var options = new ChromeOptions();
options.AddAdditionalCapability(CapabilityType.UnexpectedAlertBehavior, "ignore");
关于c# - 具有 DesiredCapability 的 Selenium C# chromedriver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42055979/