如何开始使用Jemmy 3?

MaX*_*Xal 6 java testing user-interface jemmy

我想使用Jemmy v3进行GUI测试,但我找不到任何手册或用户指南,甚至是使用它的例子.我找到了仅适用于Jemmy v2的文档,看起来这个库已被完全重写并重新设计.

在Jemmy v2中我用过:

new ClassReference(...).startApplication()
Run Code Online (Sandbox Code Playgroud)

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

Shu*_*ura 2

这取决于您使用它的 UI 库。

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

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

  • 如果您正在处理 Swing,则不需要 Jemmy v3。Jemmy v2 拥有您可能需要的一切。 (2认同)