【IT168 专稿】
上个月(2009年1月),HP发布了QTP 10。新版本的QTP在脚本开发方面增强不少,越来越像一款名副其实的自动化测试开发工具了。另外,与QC 10的紧密结合,不仅延续和增强了HP的BPT战略意图,更让自动化脚本的版本控制得以真正实现。
现在,就让我们来展开一次QTP新特性之旅吧!
系统需求和环境支持
在系统需求方面,QTP 10所要求的硬件环境并没有太大的改变,最低512M的内存、PIII以上CPU即可。但是如果使用“Save movie to results”功能的话,则推荐使用1G内存以上,因为该功能会在运行过程中录制界面视频,将占用比较多的内存资源。
新版本的QTP添加对Windows Server 2008操作系统的支持。浏览器方面,则添加对Firefox 3.0.x和IE8.0 beta 2的支持。另外,对Delphi、Java、.NET的支持都有不同程度的增强。
增强的QC整合能力
对于升级安装,只能从QTP9.5升级到QTP10,9.5之前的版本需要先卸载再安装。安装过程与QTP9.5类似,在此就不再赘述了。安装完毕后,可以从“Help->Product Feature Movies”菜单中选取视频,观看对QTP10的新特性的演示。

其中一项介绍的就是QTP10与QC10的整合。在QTP10中,提出了一个新概念“QuickTest assets”:
QuickTest assets include tests, components, application areas, and the resources associated with them, such as shared object repositories, function libraries, recovery scenarios, and external data tables.
QTP通过与QC整合,把测试脚本所涉及的方方面面的资源统一作为“QuickTest assets”管理起来。在QC10中引入了一个新的模块“Test Resources”。在之前的版本,QTP的测试脚本和相关资源文件都是作为附件存储在QC中,而QC10中的“Test Resources”这个模块就可用于独立管理QTP的各项资源以及它们之间的依赖关系。

