【QTP自动化测试工具概述】
QTP,全称QuickTest Professional,是由Mercury公司开发的一种功能自动化测试工具,现在属于惠普(HP)的产品。QTP的主要用途是自动化那些重复的手动测试,特别适用于回归测试以及对软件新版本的验证。最新版本为HP QuickTest Professional 10.0,但本介绍以QTP 9.2为例。
【QTP的硬件和环境要求】
安装QTP 9.2时,需满足以下硬件条件:
1. CPU:最低要求为奔腾3,推荐使用奔腾4及以上。
2. 内存:最小512MB,推荐1GB。
3. 显卡:至少4MB内存,推荐8MB及以上。
QTP 9.2支持的测试环境包括:
1. 操作系统:Windows 2000、XP、Server 2003、Vista、Server 2008及虚拟机VMWare 5.5、Citrix MetaFrame Presentation Server 4.0。
2. 浏览器:IE 6.0 SP1、7.0、8.0 Beta2,Mozilla Firefox 1.5,Netscape 8.x。
QTP 9.2可直接支持的自动化测试应用程序类型:
1. 标准Windows应用程序(基于Win32 API和MFC)。
2. Web页面。
3. ActiveX控件。
4. Visual Basic应用程序。
额外加载插件后,支持的其他应用程序类型包括:
1. Java应用程序。
2. Oracle应用程序。
3. SAP应用程序。
4. .NET应用程序(Windows Form、Web Form、WPF)。
5. Siebel应用程序。
6. PeopleSoft应用程序。
7. Web服务。
8. 终端仿真程序。
【QTP的安装步骤】
1. 运行QTP 9.2的安装程序包。
2. 接受许可协议。
3. 输入用户名、公司名称和维护号。
4. 选择是否自动设置与Quality Center(QC)的链接。
5. 选择安装类型(完整安装或自定义安装)。
6. 选择安装路径(确保路径不包含中文命名的文件夹)。
7. 完成安装后,进行破解操作,具体步骤见文本描述。
【QTP的基本配置与启动】
1. 通过“开始”菜单启动QTP。
2. 访问QTP帮助文档,可通过“开始|所有程序|QuickTest Professional|Documentation”。
3. 在QTP中按F1键可打开在线帮助文档。
4. 安装QTP时会附带视频教程,可用于学习和掌握QTP的基本操作。
QTP的使用涉及到录制、回放、脚本编辑、对象库管理、测试参数化、数据驱动测试、异常处理等多个方面,是企业级自动化测试的重要工具。通过熟练掌握QTP,可以大大提高测试效率,减少手动测试的工作量,并确保软件的质量和稳定性。