选择触发事件页
相关项: GUI 测试和组件
可以通过此页定义触发恢复场景的事件类型,以及 UFT One 识别事件的方式。
向导示意图 |
恢复场景向导包含: 欢迎 > 选择触发事件页 > (指定弹出窗口的条件页) > (选择对象页) > (设置对象属性和值页) > (选择测试运行错误页) > (选择进程页) > 恢复操作页 > 恢复操作页 > (恢复操作 —— 单击按钮或按键页) > (恢复操作 —— 关闭进程页) > (恢复操作 —— 函数调用屏幕) > 恢复后测试运行选项页 > 名称和描述页 > 恢复场景向导完成页 注释: 圆括号中的页面将根据上一页中选择的选项打开。因此,不会为每个选项都显示所有页面。 |
重要信息 |
|
用户界面元素如下所述:
UI 元素 |
描述 |
---|---|
弹出窗口 |
检测弹出窗口,并根据窗口标题和文本内容对其进行识别。 示例: 在测试运行期间可能会打开一个指示打印机缺纸的消息框。UFT One 可以检测此窗口并激活已定义的恢复场景,以继续执行测试运行。 |
对象状态 |
检测特定的测试对象状态,并根据其属性值和所有上级的属性值对其进行识别。请注意,对象仅由其属性值识别,而不能由其类识别。 示例: 打开特定进程时,对话框中的特定按钮可能处于禁用状态。UFT One 可以检测在打开此有问题的进程时出现的按钮的对象属性状态,并激活已定义的恢复场景,以关闭该进程并继续执行测试运行。 |
测试运行错误 |
检测运行错误,并通过方法的失败返回值识别该错误。 示例: UFT One 可能无法标识在方法参数中指定的菜单项,因为该菜单项在测试运行期间的特定时刻不可用。UFT One 可以检测此运行错误并激活已定义的恢复场景,以继续执行测试运行。 |
应用程序崩溃 |
检测应用程序崩溃并根据预定义的应用程序列表对其进行识别。 示例: 在运行会话中执行某个步骤后,辅助应用程序可能会崩溃。您想确定测试运行不会因为此崩溃而失败,因为崩溃也可能指示应用程序存在其他问题。UFT One 可以检测此应用程序崩溃并激活已定义的恢复场景,以继续执行测试运行。 |