Qtp 简明教程

QTP - Debugging

在自动化测试环境中,调试是对自动化脚本中的编码问题进行识别和修复的一个系统性过程,以便脚本更加稳健,并可以在应用程序中识别缺陷。

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

插入断点后,“红色”点和行将突出显示为红色,如下所示 −

qtp debugging

Method

ShortCut

Description

Step Into

F11

用于执行每个步骤。逐步进入函数/操作并逐行执行。它在执行后在每行暂停。

Step Over

F10

用于跨过函数。跨过只运行活动文档中的当前步骤。

Step Out

Shift+F11

逐步进入函数后,你可以使用“逐步离开”命令。逐步离开继续运行到函数结束,然后在下一行暂停运行会话。

Options in Break Point

可以通过导航“运行”菜单访问断点中的各种选项。

Sr.No.

ShortCut & Description

1

F9 Insert/Remove BreakPoint

2

Ctrl+F9 Enable/Disable BreakPoint

3

Ctrl+Shift+F9 Clear All BreakPoint

4

Use Only Menu 启用/禁用所有断点

Debugging Pane

调试窗口中的窗格如下 −

qtp debugging 3
  1. Output − 此选项卡显示打印语句的所有输出。

  2. Watch − 此选项卡显示给定表达式的布尔输出。

  3. LocalVariables − 此选项卡显示本地变量的输出。

Example

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

qtp debugging 2

本地变量窗格显示本地变量保存的值,如下所示 −

qtp debugging 4