QTP/UFT自动化测试工具

什么是QTP/UFT?

QTP是一个自动化功能测试工具,能够帮助测试人员执行自动化测试,以便识别任何与被测应用程序的预期结果相反的错误、缺陷或差距。QTP的完整形式是QuickTest Professional,而UFT意味着统一功能测试。

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

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

QTP自动化的优势

  • 支持录制和回放
  • 使用活动屏幕记录脚本,并帮助测试人员引用屏幕对象属性
  • 有很好的物体识别过程或机制
  • 支持不同的插件,如Oracle、Java、SAP、Net、Web Forms、People Soft等。
  • 允许在没有AUT的情况下通过活动屏幕增强现有测试
  • 支持流行的自动化框架-关键字驱动测试方法、模块化测试方法、数据驱动测试方法等。
  • 附带一个内置的IDE
  • 可以与Quality Center、Test Director和WinRunner等测试管理工具集成
  • 不同类型的套件都可以很容易地维护
  • 支持XML
  • 测试报告可以通过QTP进行分析
  • 易于维护

最新版本的QTP/UFT的功能

最新版本的QTP/UFT(统一功能测试)包括新功能

新功能 详细信息
支持操作系统和浏览器 支持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测试对象方法

IT赶路人

专注IT知识分享