Я слышал об модульном тестировании и сам написал тесты самостоятельно, как тесты, но никогда не использовал никаких рамок тестирования. Теперь я пишу wxPython GUI для некоторых собственных библиотек анализа/визуализации данных. Я прочитал некоторые из очевидных результатов Google, например http://wiki.wxpython.org/Unit%20Testing%20with%20wxPython и его ссылку http://pywinauto.openqa.org/, но я все еще не знаю, с чего начать.Как выполнить тестирование wxPython?
У кого-нибудь есть опыт или хорошие ссылки для тех, кто знает теорию, но никогда не использовал ни одну из фреймворков и не знает, как это работает с графическими интерфейсами?
Я нахожусь на Windows-машине, разрабатывающей теоретически кросс-платформенное приложение, которое использует NumPy, Matplotlib, пакет MPlot Newville и wxPython 2.8.11. Python 2.6 с планами 3.1. Я работаю на кучу ученых, поэтому нет внутренней политики тестирования модулей.
Спасибо за отличные ответы. Сегодня я рассмотрю PyPubSub, unittest/нос и более чистое разделение MVC. – Wang