如何使用测试参数
此任务描述如何使用测试参数。
要了解有关测试参数的详细信息,请参见 测试参数概述。
Business Process Testing/UFT One:使用业务流程或 GUI-Test 测试类型时,使用测试参数的可用选项有所不同。有关详细信息,请参阅《Micro Focus Business Process Testing 用户指南》
-
先决条件
在测试计划树中定义了手动测试。有关详细信息,请参见如何在 ALM 中计划测试。
-
定义测试参数
在“参数”选项卡中,计划并定义要在测试设计步骤中使用的测试参数。有关用户界面的详细信息,请参见新建测试参数/测试参数详细信息对话框。
-
将参数添加到设计步骤
创建设计步骤时,单击插入参数
以将参数添加到设计步骤。将打开“参数”对话框。有关用户界面的详细信息,请参见参数选项卡/参数对话框。或者,在设计步骤的描述或预期结果中,使用语法
<<<parameter name>>>输入新参数名或现有参数名。如果输入了新参数,则会自动添加到测试参数网格。如果在设计步骤中将某格式应用到参数名,则必须将同一格式应用到整个参数名,包括
<<<和>>>字符。例如,如果要使参数<<<password>>>变为斜体,必须使整个字符串<<<password>>>都变为斜体而不只是单词<<<password>>>变为斜体。 -
向参数分配实际值
在运行测试之前,ALM 会提示您向测试中包括的参数分配实际值。实际值是在测试运行期间使用的数据。可以获取参数默认值用作实际值。
ALM 会在设计测试的三个阶段提示您分配实际值。有关用户界面的详细信息,请参见 调用的测试参数/测试的参数对话框。
按照测试策略,可以在以下任何一个阶段分配实际值:
-
调用含参数的测试时。如果在调用测试时向参数分配实际值,值将自动应用于从主调测试创建的每个测试实例。
-
创建测试实例时。如果在创建测试实例时向参数分配实际值,值将自动应用于测试实例的每次运行。还可以向测试实例的“执行设置”视图中的测试实例分配实际值。请参见测试实例详细信息 —— 执行设置视图。
-
运行测试时。如果在测试运行时向参数分配实际值,值只应用于该测试运行。如果不在此阶段分配实际值,则使用 Null 值运行测试。
在这三个阶段,只能向尚未分配值的参数分配值。
-

