我听说过单元测试,自己写了一些测试,就像测试一样,但从未使用任何测试框架。现在我正在为一些内部数据分析/可视化库编写wxPython GUI。我已阅读了一些明显的谷歌搜索结果,例如http://wiki.wxpython.org/Unit%20Testing%20with%20wxPython及其链接http://pywinauto.openqa.org/,但我仍不确定从哪里开始。如何对wxPython进行单元测试?
有没有人有一个人谁排序知道理论,但从未使用过任何框架和不知道它是如何工作的GUI与经验或很好的参考?
我在Windows机器上开发了一个理论上跨平台的应用程序,它使用NumPy,Matplotlib,Newville的MPlot包和wxPython 2.8.11。 Python 2.6和3.1的计划。我为一群科学家工作,所以没有内部的单元测试策略。
感谢迄今为止的出色答案。我将在今天晚些时候看看PyPubSub,unittest/nose和更干净的MVC分离。 – Wang 2010-07-15 14:44:38