Я работаю инженером-испытателем. Я должен проверить приложение (софтфон), которое выполняется с помощью QWidget. Я использую python - pywinauto. Я могу нажимать кнопки и делать звонки. Существует объект qwidget с именем statusLabel. В начале теста на нем написано "Готово". Когда я звоню, этот текст изменяется как "Calling..", "Call Foundlished" и так далее. Я хочу проверить текст этого виджета. Есть ли у вас какие-либо идеи?
Pywinauto использует стандартные вызовы API Windows. К сожалению, многие библиотеки пользовательского интерфейса (например, Swing/QT/GTK) не реагируют типичным образом на используемые API-вызовы - поэтому, к сожалению, pywinauto часто не может получить управляющую информацию. (Пс Я - автор pywinauto).