我必须开发一个用JavaFX编程的程序(如squish / jubula / zaptest)测试应用程序。所以我的问题是:
1)jubula jar可以作为测试框架库(如TestFX)添加到应用程序中吗?如果是这样,是否有文档或教程?我尝试使用TestFX但遇到了挂钩和AUT的巨大问题。
2)可以修改Jubula,因为它是一个不同的Eclipse工具吗?怎么样?
我们将不胜感激。
答案 0 :(得分: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
测试用例编辑器更易于使用,并且具有相同的功能。