0

我正在使用 Jubula 为大型 Java 项目运行一些自动化。网关是一个启动器,用于设置项目运行的所有参数等。网关包装为 .exe 文件。为了让 Jubula 使用它,我将它转换回一个 jar,我设法做到了一次,但并非所有项目 jar 都是从主项目启动器启动的。如果我尝试在 AUT 属性中使用 .exe,它根本不会启动。如果我转换回 jar,那么我会遇到一个问题,即无论我按多少 CTL+SHIFT+Q 都无法映射对象,或者当我使用 Jubula 进行自动化时,某些应用程序无法启动。此外,无论如何我都需要创建一个 bat 文件来启动 jar 或 .exe 文件。我不能只从 AUT 属性中的设置启动 jar。

这是 .exe 包装器是罪魁祸首的问题,我应该在没有项目启动器的情况下启动所有东西,还是有人可以提醒我的对象映射存在已知问题?

4

2 回答 2

0

.exe 应该没有问题。如果您无法映射,则表示 RC(远程控制).jar 不存在或未启动。你能检查一下吗?

不太可能的可能性是防火墙阻止了远程客户端和 AUT 代理之间的通信(通常使用 Windows 的公司机器),或者您使用的是不兼容的 RC/AUT 代理/Testexec Triple版本。后者只有在您将机器上的 Jubula 更新到较新版本时才会发生。

于 2017-06-27T07:57:26.657 回答
0

实际上,这根本不是 Jubula 的问题。我在某种程度上遇到了与 Java 相关的权限问题。所以我对我的机器进行了重新映像,现在一切都像冠军一样工作。

于 2017-06-28T22:58:47.447 回答