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

问题描述 投票:0回答:2

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

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

unit-testing functional-testing jubula
2个回答
0
投票

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

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

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

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


0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.