【问题标题】:How to run UFT script without having UFT installed如何在未安装 UFT 的情况下运行 UFT 脚本
【发布时间】:2019-09-17 16:27:15
【问题描述】:

我想知道是否有任何方法可以运行用 UFT 编写的脚本,而无需在您的 PC 中安装 UFT。 我们可以将脚本导出到一些 .vbs 或 .exe 文件吗?或者我们可以通过其他方式执行脚本吗?

【问题讨论】:

  • 您能否提供一个代码 sn-p 您的 UFT 脚本是什么样的?如果没有安装 UFT 并获得许可,任何依赖于 UFT 框架的东西都不会运行。

标签: vbscript hp-uft


【解决方案1】:

如果您使用对象层次结构开发了脚本,那么您无法在没有 UFT 的情况下运行它。只有 VBScript 命令的脚本可以作为 .vbs 执行,但我们不能在 Objects 上执行活动。

但是您可以通过在“CreateObject("Quicktest.Application",Remote Ip)”中将 UFT 作为参数提供它来在远程桌面中运行 UFT。除此之外,无法在 UFT 之外执行 UFT 脚本。

【讨论】:

    【解决方案2】:

    未安装 UFT 将无法执行脚本。话虽如此,从 UFT 12.50 开始,HP 提供了一个称为“运行时引擎”的独立组件。这是快照。

    HP 统一功能测试 (UFT) 运行时引擎 是一个核心组件 UFT 使您能够在功能中运行各种测试(GUI、API 和 BPT) 测试。在以前的 UFT 版本中,此功能仅适用于完整的 UFT 安装。但是,从 12.50 版开始,您可以将运行时引擎用作自动化测试环境的独立安装选项。

    Reference

    【讨论】:

      【解决方案3】:

      绝对有可能。 UFT 引入了一项名为 LeanFT 的新功能。它只需要安装 LeanFT jars 并需要一个方法来调用它们

      【讨论】:

        【解决方案4】:

        您现在可以使用 UFT 运行时引擎。更多信息请访问this link

        从那个网站:

        UFTRuntime 引擎使您能够运行 UFT 测试(GUI 和 API) 和业务流程测试在您的计算机上,而无需安装 整个 UFT IDE。此外,您还可以安装运行时引擎 没有运行结果查看器、用于 ALM 的 UFT 插件、示例 应用程序或帮助文档。这可能会为您节省 计算机上宝贵的磁盘空间

        【讨论】:

          【解决方案5】:

          您需要 UFT 14 v 或更高版本才能使用它。 UFT 12 没有此功能

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2017-10-09
            • 1970-01-01
            • 2010-10-03
            • 2018-04-18
            • 2015-08-21
            • 1970-01-01
            相关资源
            最近更新 更多