关键字视图用户界面

相关项: GUI 操作和组件

“关键字视图”可用于以模块化表格式创建和查看操作或组件的步骤。

每个步骤在表中单独占一行,每列代表步骤的不同部分。

备注: 使用业务组件时,您在 UFT One 中看到的“关键字视图”与 ALM 中的“自动化”选项卡相同。

访问
  1. 确保操作选项卡或组件选项卡是活动文档。

  2. 如果显示编辑器,请单击“在关键字视图和编辑器之间切换”按钮。

重要信息
  • 右键单击表标题并选择要在“关键字视图选项”对话框中查看的列。

  • 拖动列和步骤以对其重新排序。

  • 右键单击某个步骤以查看其属性,修改测试或组件 (例如,插入新步骤) 或从选定步骤运行测试。

添加以下类型的步骤、注释和编程:

标准步骤

测试步骤,包含应用程序中的对象并对对象执行特定操作。

有关详细信息,请参阅关键字视图中的标准步骤

检查点步骤

测试应用程序中对象在应用程序/测试流的特定点的状态的步骤。

有关详细信息,请参阅插入检查点步骤

输出值步骤

从稍后可用于测试的对象生成值的步骤。

有关详细信息,请参阅GUI 测试中的输出值

注释

脚本中的行,用于添加有关测试/组件或特定步骤的描述性详细信息。

有关详细信息,请参阅关键字视图中的注释

使用编程逻辑的步骤

可以使用编程逻辑来执行各种任务,例如向运行结果发送信息或将测试与应用程序同步。

有关详细信息,请参阅编程操作条件和循环语句

关键字视图具有以下列:

项列

要对其执行步骤的项。在组件中,必须从项列中选择一个选项,才能将其他内容添加到步骤中。

项可以是以下某项:

操作
  • 来自对象存储库的测试对象

  • 实用程序对象

  • 函数调用

  • VBScript 语句,例如 Dim 语句。

  • 步骤生成器生成的步骤

组件
  • 来自对象存储库的测试对象

  • 注释。跨整行的自由文本单元格。

  • 用户定义的函数 (操作)。

    例如,启动业务组件时打开应用程序的函数,或检查特定属性值的函数。

    仅当用户定义的函数添加到与组件的应用程序区域关联的函数库中时才可用。

    有关详细信息,请参阅关联的函数库用户定义的函数

操作列

要对项执行的操作。此列包含一列可对列中所选项执行的所有可用操作(方法、函数、属性或适用于组件的子步骤),例如 ClickSelect

值列

选定操作的参数值根据“操作”列中选定选项的参数数量进行分区。

在组件中,参数值可以是常量或参数:

局部参数

特定于业务组件且只能由该组件访问。

它旨在用于单个步骤中或两个组件步骤之间,例如,作为一个步骤的输出参数和随后步骤的输入参数。

组件参数

可由 ALM 项目中的任何组件访问。

有关详细信息,请参阅参数选项卡(属性窗格 ——GUI 测试)

分配列 (仅限操作)

向变量分配值或从变量分配值。

双击单元格的左侧部分以选择“存储在”或“取自”。然后单击单元格的右侧部分以指定变量的名称。

存储在 X 中 值等于编辑器中的“X = <步骤>”行。
取自 X

值等于编辑器中的“<步骤> = X”行。

例如,存储在 cCols 中会将当前步骤的返回值存储在名为 cCols 的变量中,您稍后将在测试中使用该变量。

有关存储变量的详细信息,请参见存储位置选项对话框

注释列 (仅限操作)

一个自由文本编辑框,您可以在该框中添加有关步骤的任何信息。这些也作为内联注释显示在编辑器中。

有关详细信息,请参阅关键字视图中的注释

输出列 (仅限组件)

存储步骤的输出值的参数。

局部参数

特定于业务组件且只能由该组件访问。

它旨在用于单个步骤中或两个组件步骤之间,例如,作为一个步骤的输出参数和随后步骤的输入参数。

组件参数

可由 ALM 项目中的任何组件访问。

有关详细信息,请参阅参数选项卡(属性窗格 ——GUI 测试)

关键字视图中的快捷键

SHIFT+INSERT

在条件块或循环块之后添加新步骤。

仅限操作和脚本化组件。

INSERT 在选定步骤下方添加新步骤。
F7

使用步骤生成器在选定步骤下方添加新步骤。

仅限操作和脚本化组件。

箭头键 更改单元格列表中的选定项。
TAB、SHIFT+TAB 在一行内移动焦点
CTRL+F11 在相关时打开“检查点属性”对话框。
SHIFT+F4 在相关时为单元格打开列表。
输入一个字母或字母序列 移动到单元格列表中以输入的字符串开头的值

另请参见: