恢复操作 —— 函数调用屏幕

相关项: GUI 测试和组件

可以通过此页在恢复操作中选择要调用的函数。

选项 描述
向导示意图

恢复场景向导包含:

欢迎 > 选择触发事件页 > (指定弹出窗口的条件页) > (选择对象页) > (设置对象属性和值页) > (选择测试运行错误页) > (选择进程页) > 恢复操作页 > 恢复操作页 > (恢复操作 —— 单击按钮或按键页) > (恢复操作 —— 关闭进程页) > (恢复操作 —— 函数调用页) > 恢复后测试运行选项页 > 名称和描述页 > 恢复场景向导完成页

备注: 圆括号中的页面将根据上一页中选择的选项打开。因此,不会为每个选项都显示所有页面。

重要信息
  • 如果多个场景使用不同函数库中名称相同的函数,则恢复过程可能会失败。在这种情况下,关于恢复失败的信息将会在测试运行期间显示。
  • 对于测试: OpenText Functional Testing 会自动将所选函数库与测试关联。因此,您无需在“测试设置”对话框的“资源”窗格中将函数库与测试关联。
  • 对于组件: 函数库必须存储在 ALM 项目中。
  • 对于测试: 在恢复操作中选择包含以下方法之一的函数时,将跳过方法后面的恢复步骤以及您设置的恢复后操作:

    • ExitAction
    • ExitTestIteration
    • ExitTest

用户界面元素

UI 元素

描述

函数库

显示所选函数库,并允许您在框中选择最近指定的函数库。或者,单击浏览按钮导航到现有函数库。

选择函数

从所选函数库中选择现有函数。仅显示与选择触发事件页中所选的触发器类型的原型语法匹配的函数。

定义新函数

通过指定唯一名称并根据显示的函数原型在函数名框中定义函数来新建函数。新函数将添加到所选函数库中。

按触发器类型的函数原型

以下是每个触发器类型的原型:

测试运行错误触发器
OnRunStep
(
[in] Object as Object: 当前步骤的对象。
[in] Method as String: 当前步骤的方法。
[in] Arguments as Array: 实际方法参数。
[in] Result as Integer: 实际方法结果。
) 弹出窗口和对象状态触发器
OnObject
(
[in] Object as Object: 检测到的对象。
)Application crash trigger
OnProcess
(
[in] ProcessName as String: 检测到的进程名称。
[in] ProcessId as Integer: 检测到的进程 ID。
)