Я пишу автоматизированные тесты для Internet Explorer и Edge.После вызова веб-сайта появляется проблема SSL-сертификатов.Есть ли возможность изменить параметры браузеров, чтобы этот раздражающий сертификат больше не появлялся?
Это не работает (нет ошибки, но проблема с сертификатом ssl все еще существует)
InternetExplorerOptions ieOptions = new InternetExplorerOptions
{
EnablePersistentHover = false,
BrowserCommandLineArguments = "-private",
EnableNativeEvents = false,
EnsureCleanSession = true,
};
ieOptions.AddAdditionalCapability(CapabilityType.AcceptInsecureCertificates,true);
InternetExplorerDriver internetExplorer = new InternetExplorerDriver(ieOptions);
И когда я запускаю код, подобный этому:
InternetExplorerOptions options = new InternetExplorerOpt(AcceptInsecureCertificates = true}
InternetExplorerDriver ieDriver = new InternetExplorerDriver(options);
Затем появляется следующее:
System.InvalidOperationException: Соответствующие наборы возможностей не найдены.Невозможно сопоставить набор возможностей 0: acceptInsecureCerts был 'true', но драйвер IE не позволяет обходить небезопасные (самозаверяющие) сертификаты SSL
Что я могу сделать?