У меня есть приложение с графическим интерфейсом, написанное на c ++ и QT, и у меня есть тесты пользовательского интерфейса с selenium + qtwebdriver.Мой bash-скрипт запускает приложение, а затем запускает тесты на python.Проблема в том, что если я напишу это:
./myapp
python mypythonscript.py
Сценарий Python завершится неудачей, потому что «myapp» требуется 2 секунды, чтобы открыть интерфейс.Что я могу сделать, чтобы узнать, полностью ли запущено приложение с графическим интерфейсом?Есть ли какая-нибудь команда для X-сервера, которая может вернуть имя запущенного windows?