如何使用eclipse的嵌入式jubula AUT代理而不是独立代理?

时间:2018-02-12 04:04:35

标签: unit-testing functional-testing jubula

我正在尝试使用jubula的客户端API开发功能测试,但我见过的每个例子都使用了jubula独立的。我想在没有安装jubula独立的情况下开发和运行测试。鉴于我有来自jubula_8.5.0.127 \ development \ api \ JARs和Eclipse for Testers包的必要库,如何在我的系统上没有安装jubula standalone的情况下启动并连接到AUT代理?我想要一个纯java路由,并且不想使用独立的AUT代理可执行文件(.exe)。

令我感到困惑的是,Eclipse for Eclipse for eters包的帮助有一个关于jubula开发的完整主题,这取决于所安装的独立程序。最理想的情况是,我希望能够使用jubula client api开发和运行,而无需使用jubula独立的任何东西。

2 个答案:

答案 0 :(得分:0)

TL; DR 在测试仪的计算机上使用该功能(Eclipse for Testers),并在CI服务器上安装Standalone。

我相信如果你的自动化测试执行,你只需要独立版本。

我的意思是,如果是这样的话,你就无法避免;因为它是包含可由Ant,Maven等框架调用的本机可执行文件的那个。

您也可以使用Jubula的Java API和功能版本来指定测试,但如果您想执行它们,那么您必须选择一个数据库,连接到AUT并用鼠标进行更多的点击。

答案 1 :(得分:0)

现在可以从java启动AUT代理。因此不需要外部自动调节剂。 有关详细信息,请参阅文档[1]

[1] https://help.eclipse.org/2019-03/topic/org.eclipse.jubula.client.ua.help/content/html/developerManual/clientAPI/ch02s08s01.html