1

当我在寻找 Swing UI 测试工具时,我遇到了 Jemmy。根据本教程,新版本 Jemmy 3 具有非常有前途的查找方法。另一方面,我没有找到安装教程,也没有分发jar。

我克隆了他们的 mercurial 存储库,我可以构建许多子项目中的 1 个。如果我将它们导入到 NetBeans 并解决所有依赖项,我可以构建它们。在我这样做之前,我想知道产品是否已经准备好。

我试图订阅他们的用户邮件列表,但还没有答案。所以,这很可能是否定的:jemmy 3 要么死了,要么团队正在休假。有人知道更具体的吗?

4

2 回答 2

3

Jemmy v3 非常活跃 - 有相当多的工作在不断进行。

Jemmy v3 的主要客户是 JemmyFX(2.* 和 8),它位于 OpenJFX 存储库中:http: //hg.openjdk.java.net/openjfx/2.2/master/tests/file/tip/tools/Jemmy/ http://hg.openjdk.java.net/openjfx/8/master/tests/file/tip/tools/Jemmy/

JemmyFX 1.3 未开发,因为 Java FX 1.3 未开发。如果您在 JemmyFX 1.3 中有错误,请在 jemmy.java.net 上提交 - 我会看看我能做什么。没有承诺,好像修复需要太多时间,我将无法实现它。

修罗

于 2013-04-30T12:09:06.390 回答
1

不是一个真正的答案,因为我不知道这个项目。

但是,如果一方面,他们仍然在 JemmyFX 部分提到对 JavaFX 1.3 的支持(1.3 现在已经死了很长时间),我在 Commits 邮件列表中看到了一些活动,所以显然没有完全停止脉冲。

请注意,您可能也会对 FEST 测试框架感兴趣。我没有机会真正尝试它,但它看起来不错。

于 2012-12-04T13:04:07.593 回答