资源和依赖关系模型术语

相关项: GUI 测试和组件以及 API 测试

术语

描述

资产

任何测试文档或资源文件,包括:

对于 GUI 测试:

  • 测试

  • 操作(仅限 GUI 测试

  • 组件

  • 应用程序区域(仅限 GUI 测试

  • 函数库(仅限 GUI 测试

  • 共享对象存储库(仅限 GUI 测试

  • 恢复场景(仅限 GUI 测试

  • 数据表文件

  • 环境变量文件

对于 API 测试:

  • 测试

  • 组件

  • 数据表文件

  • XML 文件

  • 测试活动

  • 用户代码文件

备注: ALM 中,用更一般化的术语实体来指代 UFT One 资产。

资源

任何存储在 ALM 测试资源模块中供测试或组件使用的资产。例如,GUI 测试或组件可能包括对关联函数库中的函数的调用,并且可能引用存储在与测试或组件应用程序区域关联的共享对象存储库中的测试对象。 API 测试或组件可能包含对数据表文件的引用或使用自定义测试活动。

GUI 测试资源包括:

  • 应用程序区域

  • 函数库

  • 共享对象存储库

  • 恢复场景

  • 数据表文件

  • 环境变量文件

API 测试资源包括:

  • 数据表文件

  • XML 文件

  • 测试活动

  • Web 引用(通过 Service Test Management 完成)

  • 用户代码文件

备注: 在某些情况下,一个资源可以被另一个资源使用。例如,GUI 测试的恢复场景可以使用函数库中的函数。

依赖关系

资源或 GUI 外部操作与特定测试或应用程序区域的链接关系。关联的资源文件和 GUI 操作与每个使用这些资源或调用这些 GUI 操作的测试或 GUI 组件应用程序区域链接。

在某些情况下,资源与资源之间还可以相互链接。例如,GUI 测试的恢复场景可以调用函数库中的函数。

如果资产使用绝对路径关联,并存储在以下模块中,则会将其视为依赖资产:

  • 测试计划模块:测试

  • 业务组件模块:组件

  • 测试资源模块:

    • 应用程序区域、函数库、共享对象存储库、恢复场景、数据表文件、环境变量文件等 GUI 测试资源

    • 数据表文件、.xml 文件、测试活动和用户代码文件等 API 测试资源

备注: 分别存储在“测试计划”或“业务组件”模块的 Unattached 或 Obsolete 文件夹中的测试或组件不具有依赖关系,因为它们不与任何测试或组件关联。

配置

用可选数据资源文件和可选数据筛选设置设置为从 ALM 运行的测试。在 ALM 中,可以为同一测试或业务流程测试定义各种配置。

有关测试,请参见测试参数化和配置

有关组件,请参见Business Process Testing 用户指南》