【QTP自动化测试学习向导】是一篇针对QuickTest Professional(QTP)自动化测试工具的学习指南,主要讲解了QTP的基础功能和脚本编写方法。QTP是 Hewlett Packard(现为Micro Focus)开发的一款功能强大的自动化测试工具,尤其适用于Web和Windows应用的测试。 1. **录制相关功能** - **插件(Add-in)**:QTP的插件选择至关重要,因为它决定了能否正确识别和操作测试对象。对于Web测试,插件的选择不依赖于项目使用的编程语言,而对于Windows桌面应用,插件需与开发语言匹配,如C++、Java或.NET对应的Add-in。 2. **QTP回放机制** - **开启回放**:可通过菜单栏Automation > Run,快捷键F5,或直接点击界面上的Run图标启动回放功能。 - **设置回放**:回放的设置包括File > Settings > Run,File > Settings > Web,以及Tools > Options > Run等选项,允许对运行环境进行定制。 3. **QTP的两种视图** - **Keyword View(关键字视图)**:展示了对象、操作、值和文档四个关键信息,便于理解脚本行为。 - **Expert View(专家视图)**:展示的是VBS(Visual Basic Script)代码形式,直接编辑和理解测试脚本。 4. **对象库编程** - **对象库操作**:通过菜单栏Resources > Object Repository或快捷键Ctrl+R访问,分为Test Objects和Checkpoint and Output Objects两个区域,用于管理测试对象和检查点/输出对象。 - **Action切换**:在对象库内部可切换不同Action,方便分类和查找对象。 - **对象的操作**:支持剪切、复制、粘贴、删除等基本操作,还有查找与替换、添加新对象、对象更新、对象闪烁(亮灯)功能。 - **Object Spy**:用于查看和分析应用程序的控件属性,帮助精确识别和配置测试对象。 在学习QTP时,理解这些基本概念和操作是至关重要的。例如,插件选择的正确性直接影响测试的准确性,而回放设置能确保测试在各种环境中正常执行。同时,熟悉Keyword和Expert视图有助于理解测试逻辑和编写脚本。对象库的管理和操作则关乎测试对象的有效管理和复用,这对于维护测试脚本和提高效率至关重要。Object Spy工具能辅助识别难以捉摸的测试对象,提升测试的精确度。通过深入学习和实践,可以逐步掌握QTP自动化测试的核心技能。
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助