QTP录制中添加检查点与循环实战教程
4星 · 超过85%的资源 需积分: 9 16 浏览量
更新于2024-09-14
收藏 813KB DOC 举报
QTP(Quick Test Professional)是一款由Micro Focus公司开发的功能强大的自动化测试工具,特别适用于B/S(浏览器/服务器)架构的系统测试。在进行测试脚本录制过程中,适时地插入检查点(Checkpoints)是一项重要的实践,它有助于在编辑阶段更好地管理和控制测试流程。
插入检查点的步骤如下:
1. **问题描述**:
在录制过程中,有时会出现难以在编辑脚本时添加检查点的情况。通过在录制过程中插入检查点,可以在不影响现有录制的情况下,为关键操作或特定条件设置断点,便于后续调试和测试执行过程中的控制。
2. **处理流程**:
- **B1:切换到QTP界面**:在录制过程中,通过点击Windows任务栏上的QTP图标,从录制模式切换到QTP的工作界面,这一操作不被QTP录制。
- **B2:添加检查点**:在QTP界面上找到“InsertCheckpoint”选项,通常位于图形化的操作区域。
- **B3:设定检查点**:选择插入检查点后,QTP会自动最小化界面,并变成手型指针,允许用户在目标元素上右键选择或直接拖拽来设置检查点。设置的参数可参考QTP使用手册。
- **B4:确认与错误处理**:如果某个控件无法添加检查点,QTP会弹出一个警告对话框提示用户,这时需要根据提示调整检查点设置或者修改测试对象。
- **D1-D4:关于全局表和当前表的使用**:
- 如果使用的是全局表(Global),在录制完成后,可以直接设置运行所有行,无需在循环中插入检查点。
- 如果使用的是当前表(Current),则需要配合循环来执行每一行的测试,这时需要在循环结构(例如For循环)中插入检查点,比如获取当前表的行数并依次执行,通过`setNextRow`方法跳转到下一行。
通过理解并掌握QTP的检查点功能,测试人员可以更加高效地组织和管理自动化测试流程,确保在测试的不同阶段能够灵活应对可能遇到的问题,提升测试质量和效率。同时,了解如何结合循环结构,使得测试脚本更具灵活性和复用性,是提高自动化测试能力的关键。
2007-08-13 上传
2013-06-22 上传
点击了解资源详情
点击了解资源详情
2022-05-05 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
hayna
- 粉丝: 0
- 资源: 5
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍