使用资源和依赖关系

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

您可以使用资源和依赖关系模型将测试和组件完全集成到 ALM 项目中:

选项 描述
用链接的资产代替附件的使用。

例如,GUI 测试、操作和应用程序区域分别可以与函数库和共享对象存储库链接,或者 API 测试可以与数据表、用户代码文件或活动链接。您的测试或组件分别存储在“测试计划”或“业务组件”模块中,资源文件(包括应用程序区域)存储在“测试资源”模块中。将资源文件与测试或 GUI 组件的应用程序区域关联时,这些资产便成为链接的资产。链接资产可缩短下载时间,从而提高运行时性能。(使用附件而不使用资源的话,从 OpenText Application Quality Management 下载的时间会延长。)链接资产还有助于确保依赖资产之间的关系能够得到维护。

为确保资源文件被识别为依赖资源,它们必须保存在 OpenText Application Quality Management 的“测试资源”模块中,并且必须使用完整 ALM 路径关联。

支持版本控制

您可以在 OpenText Functional TestingOpenText Application Quality Management 中创建这些资产的版本,并且可以在 OpenText Application Quality Management 中管理资产版本。有关详细信息,请参阅 版本控制

资源文件全部存储在一个 ALM 模块中

资源文件都存储在“测试资源”模块中,使您可以在一个中心位置管理所有资源,对于每个资源文件都由哪些测试和应用程序区域在使用也一目了然。

提高了运行时性能

将关联的资源文件存储在“测试资源”模块(而不是作为测试附件存储在“测试计划”模块中)时,测试或组件的打开速度和运行速度会更快。

支持基线 您可以在 OpenText Functional Testing 中查看基线历史记录,在 OpenText Application Quality Management 中查看和管理基线。有关详细信息,请参阅查看资产基线
查看/比较资产 您可以使用资产比较工具比较个别资产的各个版本,使用资产查看器查看资产的早期版本。这两种查看器都已在 OpenText Application Quality ManagementOpenText Functional Testing 中提供。
与其他项目共享资产并同步资产

您可以从其他项目复制资产。这样在新建项目时就可重新利用现有资产而不用新建资产。例如,可以创建一组资产“模板”以用作新项目的基础。

您可以在有更改时在两个项目间同步这些资产,也可以自定义资产以适合每个开发项目的独特需要。

轻松删除资产

删除资产(GUI 可重用操作或组件或关联的资源文件)时,如果资产由其他测试在使用(或在当前测试中存在多次),或与应用程序区域关联,则会显示一则警告消息通知您。该消息包括详细信息部分,列出与该资产关联或包括对该操作的调用的测试或应用程序区域,因此您可以根据需要修改测试或应用程序区域。这可帮助您管理业务流程测试和 GUI 操作调用,使测试不会因疏忽而失败。

备注: 在阅读此部分内容之前,建议您先熟悉一下资源和依赖关系模型术语