t.me/atinfo_chat Telegram группа по автоматизации тестирования

Запуск интерактивного приложения в Jenkins

Теги: #<Tag:0x00007f7487827f28> #<Tag:0x00007f7487827e10> #<Tag:0x00007f7487827cd0>

Добрый день. Подскажите, пожалуйста, можно ли так сделать. Jenkins стоит как служба на Win10x64. Требуется в job запустить приложение наглядно и снимать с него скриншоты. Как следует настраивать в таком случае? Запуск приложения настроил, но оно запускается как фоновый процесс. Делал через bat, все равно в фоне.
Службу запускал как локальную с доступом к экрану и от имени пользователя, выполнившего вход. Не работает

мхм
попробуй через cmd запустить
java -jar jenkins.war

и на всякий случай отключи службу

запускайте slave-ноду как Java Web start через jnlp и будет вам счастье.
Когда вы запускаете приложение от локальной службы с доступом экрану, ваше приложение запустится не как фоновый процесс, а как обычный, НО - в сессии Local System и вы его просто не увидите.

емнип можно еще с selenium hub / selenium node и используя remoteDriver в коде.
Selenium node запускайте от локального пользователя, scheduled task или интерактивно…