QTP - 调试
在自动化测试环境中,调试是一个系统的过程,用于发现和修复自动化脚本中的编码问题,从而使脚本更加健壮,并能发现应用程序中的缺陷。
在 QTP 中有多种使用断点进行调试的方法。只需按"F9"或使用菜单选项"运行"→"插入/删除断点"即可插入断点。
插入断点后,"红色"点和行将以红色突出显示,如下所示 −
方法 | 快捷方式 | 说明 |
---|---|---|
单步执行 | 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 | 仅使用菜单 启用/禁用所有断点 |
调试窗格
以下是调试窗口中的窗格 −
输出 − 此选项卡显示打印语句的所有输出。
监视 − 此选项卡显示给定表达式的布尔输出。
局部变量 −此选项卡显示局部变量的输出。
示例
监视窗格显示输出表达式,如下所示 −
局部变量窗格显示局部变量所持有的值,如下所示 −