Как настроить автоматизацию тестирования GUI на сервере Ubuntu - PullRequest
0 голосов
/ 08 февраля 2019

Я хочу настроить автоматическое тестирование приложения с графическим интерфейсом (скажем, Qt) в дистрибутиве Ubuntu Server (т.е. без физического монитора и без оконного менеджера).Как мне это сделать?

1 Ответ

0 голосов
/ 09 февраля 2019
Для

приложений с графическим интерфейсом, особенно для Qt-приложений, обычно требуется некоторый дисплей для подключения.В противном случае у них возникнут проблемы с отображением графического интерфейса пользователя (например, шрифтов) и приема ввода (например, мыши).

Однако с помощью виртуального дисплея можно избежать физического отображения.См. Squish Knowledge Base artcile для подсказок по использованию Xvnc, X11vnc, Xvfb и Xnest.

По-прежнему рекомендуется запускать оконный менеджер на виртуальном дисплее.Это не должно быть полное окружение рабочего стола.Простой WM делает.Инструментарий GUI не обязательно подготовлен

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