QTP录制指南:详细步骤与虚拟机配置详解

需积分: 0 1 下载量 13 浏览量 更新于2024-09-14 收藏 212KB DOCX 举报
"本文档详细介绍了开发人员如何使用Quick Test Professional (QTP)进行自动化测试的录制过程,特别关注于虚拟机的配置和录制步骤。首先,作者强调了准备工作,包括设置虚拟机环境。具体来说,推荐使用VDI(Virtual Disk Image)技术,将测试所需的软件(如Qtptest.vdi)配置在虚拟机的第一和第二IDE控制器的不同磁盘上。网络适配器被设置为NAT模式,以确保虚拟机与实际网络的正常交互,同时系统内存需提升至1600MB或更高以支持QTP的运行。 在虚拟机启动后,作者提醒关闭所有浏览器窗口,然后确保在启动QTP之前打开产品应用,因为QTP需要识别到产品所依赖的ActiveX、Flex和Web插件。录制前,还需要在Automation-RecordingandRunSettings中配置,确保每次录制从已打开的页面开始,并允许在打开新页面时自动定位到指定地址。 录制过程中,作者强调了插入检查点的重要性,使用标准检查点(StandardCheckPoint)以提高录制的稳定性和通用性,避免使用图片检查点(BitmapCheckpoint)因图片变化导致的回放问题。录制产品登录场景时,作者指导读者如何设置检查点,包括命名规范和时间设置,以便于后期维护。 录制结束后,读者可以查看对象库(ObjectRepository),这是一个关键工具,用于存储录制过程中识别到的页面元素及其属性。在对象库中,每个元素都有明确的层级关系,如browser、page、webEdit、登录按钮、username和password等。右侧的属性设置(如DescriptionProperties)提供了对元素的详细描述,便于理解和修改。 这篇文档提供了一套完整的QTP录制流程,从虚拟机设置到录制操作,再到对象库的使用,对于想要学习和实践QTP自动化测试的开发者来说,具有很高的实用价值。"