ALM 资产的资源和依赖关系

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

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

用链接的资产代替附件的使用。

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

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

支持版本控制

您可以在 UFT OneALM 中创建这些资产的版本,并且可以在 ALM 中管理资产版本。有关详细信息,请参阅 ALM 中的版本控制

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

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

提高了运行时性能

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

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

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

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

轻松删除资产

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

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