Всплывающее окно входа в систему Javascript

Не могли бы вы предложить, как обрабатывать всплывающее окно входа в систему в Chrome с помощью Selenium:

Поскольку org.openqa.selenium.security.UserAndPassword удален из Selenium 3.0 и более поздних версий, как продвигаться с входом в систему?

Добро пожаловать в SO, пожалуйста, покажите изображение всплывающего окна и, если возможно, его HTML. В противном случае вам довольно сложно помочь.

Nikolaus 09.01.2019 23:21

Является ли сайт базовой аутентификацией, поэтому вы можете передать имя пользователя / пароль в URL-адресе?

SiKing 09.01.2019 23:26

Привет, это не базовая аутентификация, поэтому передача имени пользователя и пароля в URL-адресе не работает. Также, пожалуйста, найдите снимок экрана страницы, я прошу прощения за шифрование URL-адреса, однако это URL-адрес HTTP. ibb.co/L9sb8z4

supratim dutta 09.01.2019 23:34
Blibli Automation Journey - Как захватить сетевой трафик с помощью утилиты HAR в Selenium 4
Blibli Automation Journey - Как захватить сетевой трафик с помощью утилиты HAR в Selenium 4
Если вы являетесь веб-разработчиком или тестировщиком, вы можете быть знакомы с Selenium, популярным инструментом для автоматизации работы...
0
3
49
1

Ответы 1

Посмотрите на них 1 и 2.

Второе видео, хотя и используемое с Firefox, объясняет, как передать имя пользователя и пароль через сам URL. Например, при вызове функции driver.get() вы можете передать имя пользователя в пароле страницы следующим образом.

driver.get("https://username:[email protected]")

Веб-сайт 1, однако, делает это, передавая его через сервер Selenium и перечисляя различные другие методы без использования URL-адреса.

Обратитесь к методам 2 и 3 ссылки 1 для использования без использования метода url.

Передача имени пользователя и пароля в URL-адресе не работает, поскольку это не базовая аутентификация, автоматическая ИТ может быть вариантом, однако проверка элементов и заполнение предупреждения не работают в Chrome, есть ли у кого-нибудь опыт реализации

supratim dutta 09.01.2019 23:57

Это был не единственный метод. Посмотрите на методы 2 и 3 по первой ссылке.

makertech81 10.01.2019 00:14

Привет, метод 3 не работает, теперь переходя к Auto IT, я хочу избежать автоматической ИТ, поскольку в конечном итоге я бы запустил сценарий на Jenkins, связанный со средой, где у меня нет большого контроля, поэтому реализация автоматической ИТ будет сложной, Любое другое как с этим можно было справиться?

supratim dutta 10.01.2019 01:04

Другие вопросы по теме