QTP(UFT)ALM集成,旨在优化测试管理流程。通过将QTP ALM集成的无缝连接,用户能够充分利用两者的优势,提高测试的效率和质量。以下是QTP ALM集成完成后所能实现的一些关键功能:
一、基础功能
1.创建测试、组件和资源并将它们保存在ALM项目中。
2.您可以将测试和组件保存到项目中,从而供多个用户访问。将为测试的所有用户保存和更新任何用户进行的任何更改。
3.查看测试的内容。这有助于您决定是否要将测试作为测试集的一部分运行。注意,ALM中的“测试流”和QTP中的画布只显示运行当前选定测试时运行的操作。这意味着,比如,如果取消注释嵌套操作,则不在ALM或QTP画布中显示该操作。您可以根据需要在QTP编辑器中取消注释它。
4.运行测试和组件并在ALM中查看结果。类似于将测试保存在ALM中以供所有用户使用和查看更改,ALM中运行测试使ALM项目的所有用户能够查看特定测试的运行结果。您还可以使用这些运行结果自动或手动将缺陷添加到ALM项目。
二、进阶功能
1.将测试、API组件或GUI组件的应用程序区域与存储在ALM项目的“测试资源”模块中的外部文件关联。保存ALM项目中测试或组件的资源文件时,可以保存资源的一个副本并将其链接到多个测试或组件。
2.为所有测试或单个测试关联外部文件。例如,假设要将共享对象存储库模式设置为新GUI测试的默认模式。您可以指示QTP(UFT) 使用ALM“测试资源”模块中存储的特定对象存储库。同样,您可以为ALM“测试资源”模块中的自定义API测试活动设置默认活动存储库位置。
3.QTP ALM集成完成后,可以利用资源和依赖关系模型提供的所有功能。(后续单独介绍)
4.运用QCUtil对象访问和使用ALM OTA(开放测试体系结构)的完整功能。(仅限GUI测试)这使您可以在测试运行期间实现集成操作自动化,比如将缺陷直接报告给ALM数据库。
5.在自动脚本中使用TDOTA对象访问ALM OTA。(仅限GUI测试)
以上就是QTP(UFT)ALM集成实现的功能。道普云致力于为您提供最优质的测试解决方案,助力您的项目成功,期待与您的进一步合作!