UFT(QTP)ALM集成完成后,可以利用资源和依赖关系模型提供的所有功能。UFT(QTP)允许用户使用资源和依赖关系模型将测试和组件完全集成到ALM项目中,具体集成情况如下:
一、用链接的资产代替附件的使用
UFT(QTP)的GUI测试、操作和应用程序区域分别可以与函数库和共享对象存储库链接,或者API测试可以与数据表、用户代码文件或活动链接。用户的测试或组件分别存储在“测试计划”或“业务组件”模块中,资源文件(包括应用程序区域)存储在“测试资源”模块中。将资源文件与测试或GUI组件的应用程序区域关联时,这些资产便成为链接的资产。链接资产可缩短下载时间,从而提高运行时性能。
二、支持版本控制
用户可以在UFT(QTP)或ALM中创建这些资产的版本,并且可以在ALM中管理资产版本。
三、资源文件全部存储在一个ALM模块中
资源文件都存储在“测试资源”模块中,使用户可以在一个中心位置管理所有资源,对于每个资源文件都由哪些测试和应用程序区域在使用也一目了然。
四、提高了运行时性能
将UFT关联的资源文件存储在“测试资源”模块(而不是作为测试附件存储在“测试计划”模块中)时,测试或组件的打开速度和运行速度会更快。
五、支持基线
用户可以在UFT中查看基线历史记录,在ALM中查看和管理基线。有关详细信息,请参阅查看资产基线。
六、查看/比较资产
用户可以使用资产比较工具比较个别资产的各个版本,使用资产查看器查看资产的早期版本。这两种查看器都已在ALM和UFT中提供。
七、与其他项目共享资产并同步资产
用户可以从其他项目复制资产。这样在新建项目时就可重新利用现有资产而不用新建资产。
八、删除资产
删除资产(GUI可重用操作或组件或关联的资源文件)时,如果资产由其他测试在使用(或在当前测试中存在多次),或与应用程序区域关联,则会显示一则警告消息通知用户。该消息包括详细信息部分,列出与该资产关联或包括对该操作的调用的测试或应用程序区域,因此用户可以根据需要修改测试或应用程序区域。
UFT(QTP)ALM集成完成以后,资源和依赖关系模型优化了资源管理和测试流程,用户可以更高效地进行测试和管理,从而显著提高了项目的整体效率和质量。如果您有UFT(QTP)使用需求,欢迎咨询道普云!