Я должен автоматизировать приложение и работаю на компьютере с Windows.
При нажатии какой-либо кнопки открывается всплывающее окно , где я могу выбрать файл или ввести путь. Функция загрузки работает нормально, используя Robot class
. Но, наконец, сценарии должны запускаться на узле Linux через Jenkins, и у меня нет доступа к этим узлам. У меня 2 вопроса здесь:
Скрипты работают в браузере без монитора, как обработать загрузку файла здесь?
Если я установлю options.setHeadless(false);
, будет ли браузер Chrome работать на переднем плане? Если да, то как обработать загрузку файла здесь? (Поскольку у меня нет доступа к узлу, поэтому я не могу проверить)