- QTP 教程
- QTP - 首页
- QTP - 简介
- QTP - 测试自动化
- QTP - 环境设置
- QTP - 录制和回放
- QTP - 对象库
- QTP - 操作
- QTP - 数据表
- QTP - 检查点
- QTP - 同步
- QTP - 智能识别
- QTP - 调试
- QTP - 错误处理
- QTP - 恢复场景
- QTP - 环境变量
- QTP - 库文件
- QTP - 测试结果
- QTP - GUI 对象
- QTP - 虚拟对象
- QTP - 访问数据库
- QTP - 处理 XML
- QTP - 描述性编程
- QTP - 自动化对象模型
- QTP - 框架
- QTP - 设计框架
- QTP 有用资源
- QTP - 问答
- QTP - 快速指南
- QTP - 有用资源
- QTP - 讨论
QTP - 调试
在自动化测试的上下文中,调试是一个系统化的过程,用于发现和修复自动化脚本中的编码问题,以便脚本更加健壮,并且能够发现应用程序中的缺陷。
使用 QTP 中的断点有各种方法可以执行调试。可以通过按“F9”或使用菜单选项“运行”→“插入/删除断点”来插入断点。
插入断点后,如以下所示,“红色”点和该行将以红色突出显示:
方法 | 快捷键 | 描述 |
---|---|---|
单步进入 | F11 | 用于执行每个步骤。进入函数/操作并逐行执行。它在每次执行后暂停在每一行。 |
单步跳过 | F10 | 用于跳过函数。单步跳过仅运行活动文档中的当前步骤。 |
单步跳出 | Shift+F11 | 在单步进入函数后,可以使用单步跳出命令。单步跳出继续运行到函数的末尾,然后在下一行暂停运行会话。 |
断点选项
可以通过导航“运行”菜单访问断点中的各种选项。
序号 | 快捷键和描述 |
---|---|
1 | F9 插入/删除断点 |
2 | Ctrl+F9 启用/禁用断点 |
3 | Ctrl+Shift+F9 清除所有断点 |
4 | 仅使用菜单 启用/禁用所有断点 |
调试窗格
调试窗口中的窗格如下:
输出 - 此选项卡显示所有打印语句的输出。
监视 - 此选项卡显示给定表达式的布尔输出。
局部变量 - 此选项卡显示局部变量的输出。
示例
监视窗格显示如下所示的输出表达式:
局部变量窗格显示如下所示的局部变量保存的值:
广告