Я тестирую приложение QT в Redhat Linux, и многие элементы управления имеют графическое изображение, а не текст. В Windows я бы использовал Spy ++, чтобы получить идентификатор / имя элемента управления, но не знал, что использовать в Linux, и не смог найти ответ в Google.
Я хотел бы иметь возможность сказать:
На экране xyz кнопка project.com.moduleName.buttonName — отсутствует заголовок, не выполняет x, как ожидалось. Он должен иметь заголовок бла и должен делать XYZ.
Какие есть варианты для поиска названия кнопки без перехода к источнику?
В Windows я бы использовал Spy ++, чтобы получить идентификатор / имя элемента управления
На самом деле, нет. Или, скорее, возможно, в древнем коде, который все еще использует элементы управления WINAPI. В современном коде Spy ++ практически бесполезен. Вам понадобятся специализированные инструменты для WPF а также Qt Приложения.
Увы, вы ищете не Spy ++, а тестовое приложение. FrogLogic-х Хлюпать Я думаю, это инструмент для этого.
Других решений пока нет …