自动参数化步骤

相关项: GUI 测试

可以指示 UFT One 在录制会话结束时自动参数化测试操作中的步骤。这使您可以通过引用不同的数据集创建可用于各种不同目的或场景的操作。

要激活此选项,请在“选项”对话框的“GUI 测试”选项卡的常规节点 (GUI工具 选项 测试选项卡 > 常规节点) 中选择自动参数化步骤选项。可以将选项设置为使用全局数据表参数测试参数有关详细信息,请参阅常规窗格 (选项对话框> GUI 测试选项卡)

在选择了此选项的情况下停止录制会话时,UFT One 会根据您在“选项”对话框中选择的全局“数据”窗格参数或测试参数,将步骤的测试对象操作参数中的常量值替换为“数据”窗格参数或操作参数。

通常,简单的常量 (字符串、数字、布尔) 测试对象和实用程序对象操作参数会被参数化。因此,如果方法参数中包含以下项,则不会参数化这些项:

  • 已参数化的参数

  • 变量

  • 枚举常量,如 micLeftbtn

  • 表达式,如: x = 3

  • 赋值,如: Window("Notepad").WinMenu("Menu").ExpandMenu = True

  • 数学运算或其他并置运算,如 "Hello World" & micCtrl "S"

  • VBScript 语句,如 msgbox "hello"

  • VBScript 语言语句,如 For、If、Do、While

  • 从函数库调用的函数内的步骤或直接在操作中定义的函数或子例程中的步骤