QTP录制指南:详细步骤与虚拟机配置详解
需积分: 0 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自动化测试的开发者来说,具有很高的实用价值。"
2018-07-05 上传
2009-12-30 上传
2012-04-11 上传
2023-05-18 上传
2023-12-10 上传
2024-05-08 上传
2024-01-03 上传
2024-02-22 上传
2023-04-26 上传
moshuang2008
- 粉丝: 0
- 资源: 7
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫