指定测试的参数
可以在测试计划中指定测试的参数。
通过执行以下其中一个操作来指定参数:
- 使用变量文件。 变量文件定义分配给测试计划中的参数的变量的值。
- 将测试参数的值设置为环境变量。
- 标识测试计划中参数的值。
当集群测试工具启动时,它将使用变量文件(如果您在 SMIT 中指定了某个变量文件的位置)。 如果它未找到变量文件,那么将使用环境文件中设置的值。 如果环境变量中未指定值,那么它将使用测试计划中的值。 如果测试计划中设置的值无效,那么此工具显示一个错误消息。
使用变量文件
变量文件是一个用于定义测试参数的值的文本文件。 通过在单独变量文件中设置参数值,您可以使用测试计划来测试一个以上的集群。
此文件中的条目具有以下语法:
parameter_name = 值
例如,要将节点指定为 node_waltham:
node=node_waltham为提供更多灵活性,您可以:
- 在测试计划中设置参数的名称。
- 将名称分配给变量文件中的其他值。
例如,您可以在测试计划中将 node 的值指定为 node1:
NODE_UP,node1, Bring up node1
在变量文件中,您随后可以将 node1 的值设置为 node_waltham:
node1=node_waltham下列示例显示了样本变量文件:
node1=node_waltham node2=node_belmont node3=node_watertown node4=node_lexington
使用环境变量
如果您不希望使用变量文件,那么可以通过为参数值设置环境变量来分配参数值。 如果未指定变量值,但是在集群环境中具有与测试计划中的值相匹配的 parameter_name = values,那么测试集群工具将使用来自集群环境的值。
使用测试计划
如果您希望仅在一个集群上运行测试计划,那么可以在测试计划中定义测试参数。 关联的测试计划只能在包含这些指定集群属性的集群上运行。 有关测试的参数语法的信息,请参阅“测试的描述”。