@Apokaliepsis

Как запускать десктоп-автотесты через jenkins на удалённой машине, которые требуют активного рабочего стола?

Всем привет!
У меня возникают проблемы с запуском автотестов (Java+Maven+TestNg), которые проверяют функционал десктоп-приложения. Запуск реализован через jenkins: Запускается джоб - происходит перенаправление на ноду (Windows Server), затем на ноде Windows Server, автотесты должны запускать приложение и выполнять проверки. Но не удаётся запустить окно приложение - для таких тестов требуется активный рабочий стол. Пробовал использовать Autologon - не помогло.

Поделитесь советами, кто сталкивался с этим - буду очень признателен!
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 2
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
Пользователь должен войти в систему локально.
Если надо произвести действия удаленно - автологин и планировщик задач, если вручную, то тимвьювер или VNC и ему подобные.
Главное никаких RDP и будет вам счастье.
Ответ написан
@vitaly_il1
DevOps Consulting
Но не удаётся запустить окно приложение - для таких тестов требуется активный рабочий стол. Пробовал использовать Autologon - не помогло.

Странно.
Я бы посмотрел на экран во время работы скрипта.

Запускается джоб - происходит перенаправление на ноду (Windows Server)

На Windows бежит jenkins agent, и там запускается скрипт, правильно? У меня так и все работает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы