最近阅读了“测试指导下的增长OO系统”,我对java/junit的windowlicker测试工具印象非常深刻。基本上,它封装了驱动程序和手势界面和图形用户界面的互动,让您的集成/终端到终端的测试,可以整齐地这样写:是否有一个用于wxpython的Windowlicker?
//setup
ui.enterUserDetailsFor(newUser)
ui.sendForm()
//assert
ui.showsWelcomeMessage()
所有Swing的GUI线程的同步和查找部件等是很好的在框架中孤立。在我目前的wxPython项目中,确实有这种更高级别的测试是我真的想念的。 wxgtk/wxpython中有没有类似的东西? 我可以从windowlicker源中得知它建立在java.awt.robot之上,如果没有windowlicker,是否有类似机器人的东西?
唯一真正可用的Windowlicker是Aphex Twin's :) – TheBlastOne 2010-11-11 09:26:47