Как загрузить файл во всплывающем окне, используя удаленный веб-драйвер Selenium на компьютере с Linux - PullRequest
0 голосов
/ 29 октября 2019

Я должен автоматизировать приложение и работаю на компьютере с Windows.

При нажатии какой-либо кнопки открывается всплывающее окно , где я могу выбрать файл или ввести путь. Функция загрузки работает нормально, используя Robot class. Но, наконец, сценарии должны запускаться на узле Linux через Jenkins, и у меня нет доступа к этим узлам. У меня 2 вопроса здесь:

  1. Скрипты работают в браузере без монитора, как обработать загрузку файла здесь?

  2. Если я установлю options.setHeadless(false);, будет ли браузер Chrome работать на переднем плане? Если да, то как обработать загрузку файла здесь? (Поскольку у меня нет доступа к узлу, поэтому я не могу проверить)

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