ALM 资产的资源和依赖关系
相关项: GUI 测试和组件以及 API 测试
UFT One 允许您使用资源和依赖关系模型将测试和组件完全集成到 ALM 项目中:
用链接的资产代替附件的使用。 |
例如,GUI 测试、操作和应用程序区域分别可以与函数库和共享对象存储库链接,或者 API 测试可以与数据表、用户代码文件或活动链接。您的测试或组件分别存储在“测试计划”或“业务组件”模块中,资源文件(包括应用程序区域)存储在“测试资源”模块中。将资源文件与测试或 GUI 组件的应用程序区域关联时,这些资产便成为链接的资产。链接资产可缩短下载时间,从而提高运行时性能。(使用附件而不使用链接的话,从 QualityCenter 和 ALM 下载资源的时间会延长。)链接资产还有助于确保依赖资产之间的关系能够得到维护。 为确保资源文件被识别为依赖资源,它们必须保存在 ALM“测试资源”模块中,并且必须使用完整 ALM 路径关联。 |
支持版本控制 |
您可以在 UFT One 或 ALM 中创建这些资产的版本,并且可以在 ALM 中管理资产版本。有关详细信息,请参阅 ALM 中的版本控制。 |
资源文件全部存储在一个 ALM 模块中 |
资源文件都存储在“测试资源”模块中,使您可以在一个中心位置管理所有资源,对于每个资源文件都由哪些测试和应用程序区域在使用也一目了然。 |
提高了运行时性能 |
将关联的资源文件存储在“测试资源”模块(而不是作为测试附件存储在“测试计划”模块中)时,测试或组件的打开速度和运行速度会更快。 |
支持基线 | 您可以在 UFT One 中查看基线历史记录,在 ALM 中查看和管理基线。 |
查看/比较资产 | 您可以使用资产比较工具比较个别资产的各个版本,使用资产查看器查看资产的早期版本。这两种查看器都已在 ALM 和 UFT One 中提供。 |
与其他项目共享资产并同步资产 |
您可以从其他项目复制资产。这样在新建项目时就可重新利用现有资产而不用新建资产。例如,可以创建一组资产“模板”以用作新项目的基础。 您可以在有更改时在两个项目间同步这些资产,也可以自定义资产以适合每个开发项目的独特需要。 |
轻松删除资产 |
删除资产(GUI 可重用操作或组件或关联的资源文件)时,如果资产由其他测试在使用(或在当前测试中存在多次),或与应用程序区域关联,则会显示一则警告消息通知您。该消息包括详细信息部分,列出与该资产关联或包括对该操作的调用的测试或应用程序区域,因此您可以根据需要修改测试或应用程序区域。这可帮助您管理业务流程测试和 GUI 操作调用,使测试不会因疏忽而失败。 |
备注: 在阅读此部分内容之前,建议您先熟悉一下资源和依赖关系模型术语。