【问题标题】:Jubula doesn´t recognize running AUT after upgrade to 2.0Jubula 升级到 2.0 后无法识别正在运行的 AUT
【发布时间】:2015-07-20 21:22:40
【问题描述】:

将 Jubula 从 1.2 升级到 2.0(最新),切换 jar 文件并运行干净。 AUT 是一个 RCP 应用程序,通过 Java Web Start 安装(Jubula 执行批处理文件)。

升级后 Jubula 启动 AUT -但是当加载工作台时 Jubula 无法识别它并且“正在启动 aut”的进度持续。

感谢任何提示/提示

【问题讨论】:

    标签: jubula


    【解决方案1】:

    当您在升级后无法再测试 RCP AUT 时,可以尝试以下几种方法:

    • 确保将 AUT 插件目录中的旧 org.eclipse.jubula.rc.rcp_[version].jar 替换为来自 [jubula_install_directory]/development/rcp-support.zip 的新版本

    • 确保 AUT 的 configuration/config.ini 文件仍然引用 Jubula 远程控制插件:osgi.bundles=[your AUT's bundles],org.eclipse.jubula.rc.rcp@start

    有关此问题的更多信息和更多问答,请访问the Jubula forums

    偶尔也有一些怪癖需要注意。例如,我当前的 AUT 在启动时显示一个启动对话框,我必须在 Jubula 连接之前将其关闭。当您在同一台机器上运行 AUT 和 Jubula ITE 时,它会在焦点上做一些棘手的事情,根据我的经验,AUT 连接很容易搞砸。

    我也有过 AUT 名称没有出现在 Running AUTs 视图中的情况,但我仍然可以毫无问题地执行对象映射和运行测试套件。如果一切似乎都设置正确,那么值得尝试几次,以防它只是一个怪癖惹恼了你。

    【讨论】:

    • “org.eclipse.jubula.rc.rcp@start”的必要性在E4平台上是全新的。没有这个它不会启动插件,而且很容易忘记添加它。
    【解决方案2】:

    我知道我迟到了,但它可能会帮助那些需要迁移到更新版本的 Jubula 的失落灵魂;

    Jubula 由 3 个组件组成:

    1.) Eclipse UI 插件(或 testexec.exe)

    2.) AUT 代理

    3.) RC-plugin 作为 AUT(远程控制)的依赖项

    它们以捆绑形式发布:

    Jubula 6.0 with 1.2 feature
    Jubula 8.0 with 2.3 feature (Java 7 only)
    

    我对这些不同版本的体验:

    UI-plugin  Agent   RC     Result
    1.2        6.0     1.2    Works (of course)
    1.2        8.0     1.2    Works
    1.2        8.0     2.3    Can't see AUT
    2.3        6.0     1.2    Sees AUT but won't do mapping/tests
    2.3        6.0     2.3    Can't see AUT
    2.3        8.0     1.2    Sees AUT but won't do mapping/tests
    2.3        8.0     2.3    Works (of course)
    

    如果不使用 Java 7 JRE,2.3 Eclipse UI 插件将无法启动。

    但是Fabian的问题一定是这样的:

    RC 还需要 Eclipse e4 平台。 它不会向日志文件写入任何内容,但如果您在 RCP 3.x 平台上导出/运行应用程序,它将不会启动。因此,您需要将整个应用迁移到 e4。

    【讨论】:

      猜你喜欢
      • 2016-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-30
      • 1970-01-01
      • 2014-07-13
      • 2021-10-25
      • 2022-11-17
      相关资源
      最近更新 更多