是否有任何用于 AWT GUI 自动化测试的好的框架?
与 JUnit 集成将是一个加分项。
FEST是您最好的选择。
它的核心是一个 JUnit/Test-NG 风格的测试框架;它的关键特性是围绕Robot
类的流畅接口。
虽然它旨在测试 Swing 应用程序,但我相信您也可以使用它测试 AWT 应用程序。
此外,由于其根源和历史,它与 xUnit 样式测试非常相似,因此与 JUnit 的集成应该很容易。它还具有适用于 Netbeans 和 Eclipse IDE 的插件,允许您在开发环境中运行单元测试。
但是,主要缺点是您无法“记录”测试用例,因为某些测试工具/框架允许您这样做。您将不得不编写测试用例。