步骤生成器对话框
相关项: GUI 测试和脚本化 GUI 组件
可通过此对话框使用测试对象方法(仅限测试)、实用程序对象方法或函数调用来添加执行操作的步骤。
访问
|
可从以下位置访问此对话框:
要打开此对话框,执行以下操作:
-
确保 GUI 测试或操作在文档窗格中处于活动状态。
-
选择要插入步骤的位置,然后执行以下某项操作:
|
重要信息
|
|
常规用户界面元素
UI 元素 |
描述 |
类别
|
要添加的步骤类型。以下选项可用:
-
测试对象。可以选择步骤的测试对象和操作(仅限测试)。有关详细信息,请参阅测试对象类别。
-
实用程序对象。可以选择步骤的实用程序对象和操作。有关详细信息,请参阅实用程序对象类别。
-
函数。可以从可用库函数(仅限测试)、VBScript 函数和内部脚本函数中选择步骤的函数。有关详细信息,请参阅函数类别。
|
对象
|
可用对象的列表。列表随类别列表框中选择的对象类型变化。
备注: 当选定的类别值为测试对象或实用程序对象时可用。
|
库
|
要在操作列表中显示的函数类型。可能值:
-
全部。显示与从中打开步骤生成器的范围相关的所有函数。
-
库函数。显示与操作测试相关联的函数库中定义的所有函数。(仅在从操作打开步骤生成器时可用。)
-
内置函数。显示作为 VBScript 语言一部分的所有函数。
-
本地脚本函数。显示从中打开步骤生成器的操作或函数库中定义的所有函数。
|
操作
|
对于对象: 按字母顺序排列的所选对象类型可用的操作列表。
对于函数: 按字母顺序排列的所选库类型可用的函数列表。
|
参数
|
操作的参数列表(如果适用于所选操作)。
|
参数>名称
|
所选操作的参数名。
|
参数>类型
|
所选操作的参数值类型。
|
参数>值
|
所选操作的参数值。按照以下规则指定参数值:
-
强制参数。如果参数名后跟红色星号 (*),则必须指定参数的值。如果尚未为所有强制参数定义值,则无法插入步骤或查看步骤文档。
-
可选参数。如果参数名后没有红色星号 (*),则可以指定参数的值,或将单元格留空。如果不指定值,则 UFT One 将使用默认参数值。(您可以通过将指针移到单元格上方来查看默认值)。
-
必需的参数。如果指定可选参数的值,则还必须为列在此参数前面的任何可选参数指定值。如果不指定这些值,则 UFT One 将对所有必需的参数使用默认值。您可以通过将指针移到值列上方来查看工具提示中每个参数的默认值。
-
参数化的参数。您可以通过单击参数化按钮 来使用任何参数值的参数。有关详细信息,请参阅值配置选项对话框。
-
预定义的常量。如果某参数包含预定义的值列表,则 UFT One 将提供可能值的下拉列表。如果提供了值列表,则无法在此框中手动输入值。
|
返回值
|
存储操作返回值的位置(如适用)。有关存储选项的详细信息,请参见存储位置选项对话框。
|
步骤文档(关键字视图)
|
当前步骤的相关摘要信息。以下选项可用:
|
生成的步骤(编辑器/函数库)
|
步骤的定义语句。如果尚未对操作定义所有强制和必需的参数值,则未定义参数的名称将以粗体文本形式突出显示。如果尝试插入步骤,将显示错误消息。
示例:
|
插入另一个步骤
|
可以插入当前步骤,并继续在相同位置添加步骤。确定按钮将变为插入。
|
测试对象类别
用户界面元素如下所述:
UI 元素
|
描述
|
对象
|
对象存储库中与当前所选步骤处于相同层次结构级别和位置的所有对象。
|
|
选择对象。可以从对象存储库或应用程序中选择对象。有关详细信息,请参阅选择测试对象对话框。
|
测试对象操作
|
可对测试对象执行的 UFT One 操作。
|
本地操作
|
应用程序中由对象创建者定义的对象的操作。
|
实用程序对象类别
此选项允许您指定要插入测试中的实用程序对象。
重要信息
|
有关实用程序对象的详细信息,请参阅《UFT One Object Model Reference for GUI Testing》的 Utility Objects 部分。
|
用户界面元素如下所述:
UI 元素
|
描述
|
对象
|
可用的实用程序对象的列表。
备注: 上图显示从“关键字视图”打开步骤生成器时可用的实用程序对象列表。从编辑器打开步骤生成器时,列表将包括许多其他实用程序对象。如果加载了一个或多个插件,则列表可能包括这些插件的其他实用程序对象。
|
函数类别
重要信息
|
有关所选内置 VBScript 函数的详细信息,请参见 Microsoft 的 VBScript 参考或《UFT One Object Model Reference for GUI Testing》。
|
用户界面元素如下所述:
UI 元素
|
描述
|
库
|
函数类型的列表。以下选项可用:
-
全部。可以从所有可用函数和类型中选择函数。
-
库函数。可以从与测试关联的任何函数库中选择函数(仅限测试)。有关定义和使用关联的函数库的详细信息,请参见关联的函数库。
-
内置函数。可以选择 UFT One 支持的任何标准 VBScript 函数。有关更多详细信息,请参阅VBScript 参考。
-
本地脚本函数。可以直接在当前操作或函数库中选择定义的任何本地函数。
|