Код: Выделить всё
(HasAuthentication) driver.register((UsernameAndPassword.of("username", "password"))Использование selenium 4.24.0, java openJdk20
Чтобы войти в приложение, мне нужно запрограммировать всплывающее окно входа.
[img]https://i. sstatic.net/LhYC1g1d.png[/img]
Я не могу использовать класс робота, так как мне нужно запустить тест в режиме -headless, поэтому я решил использовать базовую авторизацию следующим образом:
Код: Выделить всё
((HasAuthentication) driver.register(predicateURI, UsernameAndPassword.of("username", "password"));< р>
Код: Выделить всё
browseExcelFile.sendKeys(absolutePath);Я подозреваю, что учетные данные прикреплены к запросу с файлом загрузки, из-за чего этот файл распознается как неверно.
Есть идеи, как изменить логин или загрузить файл для работы в безголовом режиме?
Подробнее здесь: https://stackoverflow.com/questions/789 ... er-registe