Автоматическое тестирование Azure GUIX

Можно ли реализовать автоматическое тестирование пользовательского интерфейса для любого пользовательского интерфейса, разработанного с использованием Azure GUIX? Я наткнулся на более ранний пост, в котором задавался тот же вопрос.

Автоматическое тестирование Azure GUIX специально для языков

Я искал Azure Test Harness, но ничего не нашел. Какие-либо предложения?

1 ответ

Мы добавили тест соответствия строки в GUIX Studio для выпуска патча 6.1.9.1 в разделе «Правка» -> «Выполнить тест соответствия строки». Этот выпуск был отправлен в App Store и будет развернут в течение следующих нескольких дней. Это проверяет, чтобы каждая строка на каждом языке соответствовала назначенным виджетам. Конечно, вы можете назначать и переназначать строки во время выполнения, поэтому Studio не может проверить это, GUIX Studio может статически протестировать только известные назначения виджетов и шрифтов.

Для нашего собственного внутреннего регрессионного тестирования мы создаем наши тестовые приложения как приложения Win32 и пишем сценарии Python для генерации событий в этих приложениях для управления ими. Мы выполняем вычисления md5sum памяти холста и сравниваем вычисленное значение с «золотыми значениями», чтобы убедиться, что ничего не сломано. Мы еще не оснастили ничего похожего на поддержку целевого регрессионного тестирования, но у нас есть эта функция в нашем списке невыполненных работ, я посмотрю, сможем ли мы включить ее в список приоритетов для следующего выпуска.

С уважением

Другие вопросы по тегам