java – AWT GUI的自动化测试是否有良好的框架?

是否有任何良好的框架来自动测试AWT GUI?

与JUnit集成将是一个加号.

最佳答案
FEST是你最好的选择.

它的核心是JUnit / Test-NG风格的测试框架;它的关键特性是Robot类的流畅界面.

虽然它用于测试Swing应用程序,但我相信你也可以使用test AWT applications.

此外,由于其根源和历史,它与xUnit样式测试非常相似,因此与JUnit的集成应该很容易.它还具有Netbeans和Eclipse IDE的插件,允许您在开发环境中运行单元测试.

但主要的缺点是,您无法“记录”测试用例,因为某些测试工具/框架允许您这样做.您将不得不编写测试用例的代码.

点赞