1

我必须开发一个程序(如 squish / jubula / zaptest )测试使用 JavaFX 编程的应用程序。所以我的问题是:

1) 可以将 jubula jar 作为测试框架库(如 TestFX)添加到应用程序中吗?如果是这样,是否有这方面的文档或教程?我尝试使用 TestFX,但在挂钩和 AUT 方面遇到了巨大的问题。

2) Jubula 可以修改为不同的 Eclipse 工具吗?如何?

每一条评论都将不胜感激。

4

1 回答 1

0

1) Jubula 有一个用于 JavaFX 的 jar(RC - 远程控制)。它与应用程序一起启动;这使得 AUT 可以由 Jubula 代理控制。我不知道将应用程序与 TestFX 挂钩有多难,在 Jubula 中,它有很好的文档记录如何做到这一点。

2)然而它是开源的,建立一个RCP应用程序的构建链可能是一个巨大的工作量。我建议您不要更改 Jubula;当它不能做您需要的事情时,请在您的应用程序中编写 java 方法并使用代理调用它们。

对您的评论:从 8.0 开始,您可以从 Java 控制您的 AUT 代理,但这相当不方便:https ://www.eclipse.org/community/eclipse_newsletter/2015/july/article3.php

测试用例编辑器更易于使用,并且具有相同的功能。

于 2017-05-25T09:04:23.380 回答