Есть ли уходчик для Wxpython?
-
29-09-2019 - |
Вопрос
Недавно прочитав «Растущие системы OO, руководствуясь тестами», я очень впечатлен Windowlicker Тестирование утилиты для Java/Junit. По сути, он завершает графический интерфейс и графический интерфейс с водителями и жестами, поэтому ваши интеграции/сквозные тесты могут быть написаны аккуратно похожими на:
//setup
ui.enterUserDetailsFor(newUser)
ui.sendForm()
//assert
ui.showsWelcomeMessage()
Вся синхронизация и поиск виджетов и обнаружение виджетов и т. Д. Такое тестирование более высокого уровня - это то, что я действительно скучаю в своем текущем проекте Wxpython. Есть ли что -то подобное для wxgtk/wxpython? Что я могу сказать из источника окна, на котором он строится java.awt.robot, Если нет уходного лица, есть ли что -нибудь похожее на робота?
Решение
Я не слышал ни о чем конкретно для wxpython. Вы можете использовать инструмент проверки виджетов для некоторых вещей, о которых вы говорите. Глянь сюда:
http://wiki.wxpython.org/widget%20inspection%20tool
Есть также проект Sikuli, который является Gu-Aganostic:
http://groups.csail.mit.edu/uid/sikuli/
Надеюсь, один из них поможет вам.