使用脚本化 GUI 和 API 自动化

此部分描述如何通过将组件与脚本化 GUI 和 API 自动化相关联来自动化组件。

备注: 此任务是较高级别任务的一部分。有关详细信息,请参见使用 Business Process Testing

脚本化 GUI 和 API 自动化概述

使用脚本化 GUI 或 API 自动化类型进行自动化的组件是在测试应用程序时执行特定任务的可重用自动模块。这些任务使用脚本化编程逻辑进行定义。

只能在已创建自动化的应用程序中编辑脚本化自动化编程逻辑,例如 UFT One (UFT One) 或 Service Test。不能在 ALM 中修改脚本化自动化,但可以在任何业务流程测试或流中包括脚本化组件。

ALM 中,可以在组件已自动化的测试工具中启动脚本化组件。

备注:  

  • 有关 UFT One 中的脚本化 GUI 自动化的详细信息,请参见《Micro Focus Unified Functional Testing 用户指南》

  • 有关 UFT One 中的 API 自动化的详细信息,请参见《Micro Focus Service Test 用户指南》《Micro Focus Unified Functional Testing 用户指南》中有关 API 测试的信息。

  • 帮助文件中的大多数信息、示例和图像都是针对使用关键字 GUI 自动化的情况。但是,多数信息也适用于 API 自动化或脚本化 GUI 自动化。

返回页首

将组件与脚本化 GUI 或 API 自动化相关联

  1. 先决条件: 确保安装诸如 UFT One 这样的测试工具。

    提示: 如果未安装测试工具,则禁用“自动化”选项卡中的 按钮。

  2. 创建应用程序区域。

    自动化涉及应用程序区域的创建,应用程序区域可提供对特定应用程序所必需的设置和资源的访问。在自动化工程师的帮助下在 UFT One 中创建应用程序区域。有关详细信息,请参见使用关键字 GUI 自动化任务下的“创建应用程序区域”步骤。

  3. 选择组件。

    在“业务组件”模块窗口中,在组件树中选择组件。

  4. 实现脚本化自动化。

    1. 在“自动化”选项卡中,单击 并选择脚本化 GUI 或 API。有关用户界面的详细信息,请参见脚本启动窗格

    2. 单击启动以启动 UFT OneService Test。在自动化工程师的帮助下在测试工具中创建脚本(内容)。

    有关脚本化 GUI 自动化的详细信息,请参见《Micro Focus Unified Functional Testing 用户指南》中有关 GUI 测试的信息。

    有关 API 自动化的详细信息,请参见《Micro Focus Service Test 用户指南》《Micro Focus Unified Functional Testing 用户指南》中有关 API 测试的信息。

结果。

  • 组件已完全自动化。
  • 组件图标从手动图标更改为自动图标。有关图标的详细信息,请参见Business Process Testing 图标
  • 可从测试工具访问自动组件。
  • 包含完全自动组件的测试和流可在自动运行器中一直运行,而不会由于用户输入而暂停。

返回页首