分享此页面

# 应用程序区域概述

应用程序区域提供自动化内容所需的所有设置和资源。其中包括:

- 自动化工程师可使用 RegisterUserFunc 实用工具语句，更改应用程序中这些对象的行为。有关详细信息，请参见《Object Model Reference》。

  注释: 自动化工程师可使用 UFT 中的 RegisterUserFunc 实用工具语句，更改应用程序中这些对象的行为。有关详细信息，请参见《Unified Functional Testing Object Model Reference》。

- 包含在函数库中的用户定义的操作 (关键字 GUI) 。
- 要从错误和意外事件恢复的特殊操作 (包含在恢复场景中) 。

可以创建多个应用程序区域，每个区域表示应用程序中的一个不同区域或方面。选择作为业务组件基础的正确应用程序区域很重要。每个应用程序区域都应有详细描述，以帮助您进行正确选择。

可以根据 ALM“测试资源”模块中的默认模板创建基本应用程序区域。(有关详细信息，请参阅《Micro Focus Application Lifecycle Management 用户指南》: 如何使用测试资源。)但是，大多数应用程序区域功能都由主题内容专家在 UFT 中提供。

创建业务组件并选择关联的应用程序区域时，在当前应用程序区域中定义的设置和资源将嵌入到组件中。因此，稍后对 UFT 中的应用程序区域所做的任何变更将直接应用于组件。

组成应用程序区域的共享对象存储库、函数库和场景文件是指向存储在 ALM 中的实际存储库和文件的链接。对存储库和文件的变更会影响引用它们的所有组件，并且对于此类变更不需要更新应用程序区域。

无法删除与业务组件关联的应用程序区域。

创建应用程序区域的用户

以下用户可以创建应用程序区域:

- UFT 中的自动化工程师。有关在 UFT 中使用和创建应用程序区域的详细信息，请参见《Micro Focus Unified Functional Testing 用户指南》。有关在 API 中使用和创建应用程序区域的详细信息，请参见《Micro Focus Service Test 用户指南》 或《Micro Focus Unified Functional Testing 用户指南》中有关 API 测试的信息。
- ALM 的“测试资源”模块中的主题内容专家或自动化工程师。在 ALM 中创建的应用程序区域实体使用默认资源提供自动化的结构。

可以开始创建自动组件，即使其应用程序区域尚未创建或尚未完全定义。当应用程序区域可用时，通过添加描述需要创建的步骤的注释来创建自动组件。但是，如果尚未创建应用程序区域，则无法将关键字 GUI 步骤添加到组件。

BPT Resources 文件夹

项目的业务组件资源通过 Unified Functional Testing Add-in for Business Process Testing (可通过帮助 > 插件，在“ Application Lifecycle Management插件”页面获得) 在“测试资源”模块中自动创建。

这些资源存储在 BPT Resources 文件夹中。以下情况下将自动进行创建:

- 在新项目中首次单击业务组件模块 > 自动化选项卡时
- 首次创建 UFT 自动组件时
- 当 UFT 首次连接到 ALM 时

为使业务流程测试或流正确执行，请勿重命名或删除 BPT Resources 文件夹及其子文件夹。

BPT Resources 文件夹包含可用于项目中的业务组件的所有 UFT 资源，并包括以下子文件夹。

文件夹 | 资源描述
--- | ---
应用程序区域 | 提供为特定应用程序或应用程序部分创建自动内容所需的所有设置和资源。应用程序区域通常包含下列文件夹中包含的所有项。
函数库 | 包含可用于 UFT 项目中的业务组件的所有函数库。函数库为组件 (VBScript 函数、子例程等等) 提供自定义操作 (关键字 GUI) 。 Libraries 文件夹包含默认函数库，其中包含创建步骤时可用的操作。自动化工程师可以在此文件夹中存储其他函数库。
对象存储库 | 包含可用于 UFT 项目中的组件的所有共享对象存储库文件。对象存储库文件定义可以在组件步骤中使用的测试对象。
恢复场景 | 包含可用于 UFT 项目中的组件的所有恢复场景文件。恢复场景定义特殊操作，以便在组件运行期间从错误和意外事件恢复。默认情况下，Recovery Scenarios 文件夹包含 DefaultWeb.qrs 文件，它是可用在 Web 环境中的恢复场景文件。

其他资源

此部分列出将对使用 UFT 关键字 GUI 方法进行自动化时的可用对象产生影响的其他资源:

关联的插件

与业务组件关联的 Unified Functional Testing 插件的指定集合将确定 UFT 能够识别并可使用该业务组件测试的对象的类型。每个插件都与开发环境相关联。例如，UFT 包含用于在 Web、ActiveX 和 Visual Basic 环境中测试的内置插件。其他 Unified Functional Testing 插件可用于 SAP Solution、Java、Oracle、Siebel、终端仿真器等其他测试环境。

应用程序列表

UFT 仅在为组件指定的基于 Windows 的应用程序集上运行组件。它还可以在任何加载了相应 Unified Functional Testing 插件的其他环境中的应用程序上运行。

父主题: 包含自动内容的组件

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 15.5-15.5.1 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: