Как поместить курсор в адресную строку драйвера Chrome и выполнить события Key.Enter с помощью веб-драйвера selenium с использованием Java? - PullRequest
0 голосов
/ 04 апреля 2019

Я автоматизирую приложение, используя селен, который включен с интеграцией SSO (VIDM), которая будет принимать имя и пароль моего системного домена. В тот момент, когда я нажимаю на URL приложения, оно будет обрабатывать SSO (VIDM) и отображать всплывающее окно браузера с SSL-сертификатом, кнопка OK. Я не могу найти кнопку "ОК", так как проверка заблокирована для этого всплывающего окна.

Обработка замечена вручную: возможность выбрать этот сертификат из всплывающего окна без нажатия кнопки «ОК», поместив курсор в адресную строку драйвера Chrome, а затем выполнить ввод с помощью системной клавиатуры. Пожалуйста, посмотрите изображение здесь

1 Ответ

0 голосов
/ 04 апреля 2019

Добавьте указанную ниже опцию chromedriver для запуска определенного профиля.

ChromeOptions options = new ChromeOptions();
options.addArguments("user-data-dir=/path/to/your/custom/profile");
ChromeDriver driver = new ChromeDriver(options);

Обратитесь к странице chromedriver для получения дополнительной информации. Возможности ChromeDriver

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...