什么是 QTP/UFT 自动化测试工具?

什么是 QTP/UFT?

QTP 是一款自动化功能测试工具,可帮助测试人员执行自动化测试,以识别被测应用程序中与预期结果相反的任何错误、缺陷或漏洞。它由 Mercury Interactive 设计,后来被 HP 收购,现在归 MicroFocus 所有。QTP 的全称是 QuickTest Professional,而 UFT 的意思是 Unified Functional Testing。

为什么 QTP 是最好的测试工具?

  • 这是一款基于图标的工具,可自动化应用程序的回归和功能测试
  • 技术和非技术测试人员都可以使用 Micro Focus QTP
  • 它提供录制和回放两种功能
  • 我们可以测试桌面和基于网络的应用程序
  • 它支持业务流程测试 (BPT)
  • QTP 测试基于 VBScript 脚本语言
  • Micro Focus 的 UFT 使用 VBScript 自动化应用程序
  • 它支持最大的软件开发环境池,如 SAP、Oracle 等。
  • QTP 工具可帮助测试人员不间断地执行自动化功能测试。

如果视频无法访问,请点击此处

QTP 自动化的优势

  • 它支持录制和回放
  • 它使用活动屏幕录制脚本,并帮助测试人员参考屏幕对象属性
  • 它具有出色的对象识别过程或机制
  • 它支持不同的插件,如 Oracle、Java、SAP、.NET、Web Forms、PeopleSoft 等。
  • 它允许您通过活动屏幕增强现有测试,即使没有 AUT 也能实现
  • 它支持流行的自动化框架——关键字驱动测试方法、模块化测试方法、数据驱动测试方法等。
  • 它带有一个内置的IDE
  • 它可以与质量中心、测试总监和 Winrunner 等测试管理工具集成
  • 可以轻松维护不同类型的套件,如冒烟测试、回归测试、健全性测试
  • 它支持 XML
  • QTP 可以生成测试报告以进行分析
  • 易于维护

QTP/UFT 最新版本的功能

QTP/UFT (Unified Functional Testing) 的最新版本包含新功能

新功能 详情
  • 对操作系统和浏览器的支持
  • 支持 Windows 8.1 和 Windows Server 2012
  • 在 Safari 浏览器上执行测试
  • Chrome 商店中的 UFT 扩展
  • 在 Chrome 上自动接收更新
  • 对 Windows 运行时对象的支持
  • 在 Windows 运行时应用程序上录制和运行测试
  • 使用 Windows 运行时应用程序创建对象存储库
  • 新增支持的技术
  • JDK 1.8
  • XenDesktop 7
  • SAP Web Dynpro ABAP for NetWeaver 7.40 等
  • 对各种技术的扩展支持
  • 识别并与 Siebel Web 应用程序、SAP 应用程序等中的对象进行交互
  • 新的 FlexTable 测试对象方法可用于高级数据网格控件

注意:培训已使用 QTP 9.5 版录制,但您可以使用任何更高或更低的版本进行学习。在所有这些培训的实际操作中,我们将使用 QTP 捆绑的“航班预订”应用程序。