Я работаю над проектом selenium, а система, которую мне нужно проверить, использует сертификат SSL. Каждый раз, когда вы пытаетесь войти в систему, мы получаем это окно «Выберите сертификат». Который мы не можем обработать с помощью webdriver.Как остановить хром Выберите окно сертификата
Я попытался нажмите на кнопку ОК, используя AutoItx, как показано ниже. Но Send("{ENTER}")
не самый лучший вариант.
if (AutoItX.WinWaitActive("data:, - Google Chrome", "", 10) == 0)
{
AutoItX.WinActivate("data:, - Google Chrome");
AutoItX.Send("{ENTER}");
}
Есть способ использования и нажмите кнопку OK с помощью autoItx. Или мы можем загрузить этот сертификат при определении chromedriver с помощью Capabilities.
Оцените любые идеи для решения этой проблемы.
Это хорошо работает для Windows 7 машин, однако на окнах 10 нет. Есть ли способ заставить его работать на компьютере с Windows 10? (chrome v59) – posix99
Каков формат $ URL_PATTERN? Является ли это шаблоном регулярного выражения или использует ли он * в качестве подстановочного знака или просто обычную строку без специальной функции сопоставления шаблонов? – Steve