FEST是您最佳选择。 它本质上是一个JUnit/Test-NG风格的测试框架;其关键特点是围绕Robot类的流畅接口。 虽然它旨在用于测试Swing应用程序,但我认为您也可以使用它来测试AWT应用程序。 此外,由于其起源和历史,它非常类似于xUnit风格的测试,因此与JUnit的集成应该很容易。它还具有Netbeans和Eclipse IDE的插件,允许您在开发环境中运行单元测试。 主要缺点是,您不能“记录”测试用例,这是一些测试工具/框架所允许的。您将不得不编写测试用例。