Вопрос

Недавно прочитав «Растущие системы 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/

Надеюсь, один из них поможет вам.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top