QTP - 调试

在自动化测试环境中,调试是一个系统的过程,用于发现和修复自动化脚本中的编码问题,从而使脚本更加健壮,并能发现应用程序中的缺陷。

在 QTP 中有多种使用断点进行调试的方法。只需按"F9"或使用菜单选项"运行"→"插入/删除断点"即可插入断点。

插入断点后,"红色"点和行将以红色突出显示,如下所示 −

Debugging using Break Point

方法 快捷方式 说明
单步执行 F11 用于执行每个步骤。单步执行函数/操作并逐行执行。执行后在每一行上暂停。
单步执行 F10 用于单步执行函数。 Step Over 仅运行活动文档中的当前步骤。
Step Out Shift+F11 在 Step Into 函数后,您可以使用 Step Out 命令。Step Out 继续运行到函数末尾,然后在下一行暂停运行会话。

断点中的选项

可以通过浏览"运行"菜单访问断点中的各种选项。

Sr.No. 快捷方式 &描述
1

F9

插入/删除断点

2

Ctrl+F9

启用/禁用断点

3

Ctrl+Shift+F9

清除所有断点

4

仅使用菜单

启用/禁用所有断点

调试窗格

以下是调试窗口中的窗格 −

使用断点进行调试
  • 输出 − 此选项卡显示打印语句的所有输出。

  • 监视 − 此选项卡显示给定表达式的布尔输出。

  • 局部变量 −此选项卡显示局部变量的输出。

示例

监视窗格显示输出表达式,如下所示 −

使用断点进行调试

局部变量窗格显示局部变量所持有的值,如下所示 −

使用断点进行调试