Java 如何开始使用Jemmy 3?

Java 如何开始使用Jemmy 3?,java,user-interface,testing,jemmy,Java,User Interface,Testing,Jemmy,我想使用GUI测试,但我找不到任何手册或用户指南,甚至找不到使用它的示例。我只找到了Jemmy v2的文档,看起来这个库已经被完全重写和重新设计了 在Jemmy v2中,我使用了: new ClassReference(...).startApplication() 如何使用Jemmy v3进行类似的调用?这取决于您使用它的UI库 对于不同的库,应用程序执行逻辑可能不同,也可能不同:AWT、FX、SWT 对于JavaFX,您可以这样做:AppExecutor.executeNoBlock(Te

我想使用GUI测试,但我找不到任何手册或用户指南,甚至找不到使用它的示例。我只找到了Jemmy v2的文档,看起来这个库已经被完全重写和重新设计了

在Jemmy v2中,我使用了:

new ClassReference(...).startApplication()

如何使用Jemmy v3进行类似的调用?

这取决于您使用它的UI库

对于不同的库,应用程序执行逻辑可能不同,也可能不同:AWT、FX、SWT


对于JavaFX,您可以这样做:
AppExecutor.executeNoBlock(TestApp.class)

我将使用AWT和Swing。如果您正在处理Swing,则不需要Jemmy v3。Jemmy v2拥有您可能需要的一切。