本站文章除标题中注明“原”以外,其他均来自网络或书籍,如果我的引用侵犯了您的权力,请与我联系,我将及时处理;如果任何人想转载这些文章,则请保留原始的出处信息,或者直接与原作者联系。
设置表类型参数的属性
上一篇 /
下一篇 2007-01-16 11:20:13
/ 个人分类:测试工具
在选择了数据表之后,您可以设置其分配属性。这些属性指示 VuGen 如何使用表数据。例如,它们指示了使用哪些列和行,隔多久使用它们,以及当不再有唯一的值时进行哪些操作。51Testing软件测试网+IHs:cO@
51Testing软件测试网(p sXm+iI e
51Testing软件测试网&a"uA-~i4X0s-_q
)g6x.Ry/{*hBl051Testing软件测试网"B2Iw(h3a0o)u5V
要设置表类型参数的属性,请执行下列操作:51Testing软件测试网:{3q3@(qPnxa1p
- 指定表中包含参数值的列。在“列”部分中,指定要使用哪些列。
要选择所有的列,请选择“选择所有的列”。
G*T0Y)VPk9G0要通过列的编号指定一个或多个列,请选择“列(按编号)”,然后输入列的编号(以逗号或短划线分隔)。列的编号就是包含数据的列的索引。例如,如果参数数据在表的第一列,则选择 1。51Testing软件测试网|$z%W2Z
mJ;m*k9z8F
- 在“列分隔符”框中,选择一个列分隔符(用来分隔表中的列的字符)。可用的分隔符包括:逗号、制表符和空格。
- 在“行”部分中的“每次迭代所用行”框中指定每次迭代所用行的数目。
注意:只有在“更新值的时间”字段设置为“每次迭代”时,此选项才有意义。如果“更新值的时间”设置为“一次”,则所有的迭代将使用相同的行。请参阅步骤8。51Testing软件测试网(V(~)Z3T2EEb"H
- 在“第一个数据行”框中,选择要在脚本执行期间使用的数据的第一行。要从标头后的第一行开始,请输入 1。要显示有关表的信息(包括可用数据行的数目),请单击“表信息”。
- 在“日志显示的行分隔符”框中指定数据表示的行分隔符。该分隔符用于在输出日志中区分不同的行。如果启用参数替换日志记录,VuGen 会将替换值发送至回放日志。回放日志中的行分隔符字符表示一个新行。
- 在“当没有足够行时”框中,指定在表中没有足够的行用于迭代时的处理方法。例如,假设要填写的表有 3 行,但数据只有两行,则选择“参数获取的行将少于所需”,从而只填写两行。选择“使用`选择下一行'的行为”进行循环,并根据“选择下一行”框中指定的方法(“随机”或“顺序”)获取下一行。
- 从“选择下一行”列表中选择一个数据分配方法,以指示 Vuser 在 Vuser 脚本执行期间如何选择表数据。选项包括:“顺序”、“随机”和“唯一”。有关详细信息,请参阅“为文件/表类型参数选择数据分配方法”。
- 当超出值时:指定当不再有唯一的数据时如何继续进行:“中断 Vuser”、“以循环方式继续”或者“使用最后的值继续”。
- 在 Controller 中分配 Vuser 值(仅用于 LoadRunner 用户):指示是否要手动为 Vuser 分配数据块。您可以使 Controller 自动分配块大小,也可以指定所需值的数目。选择“自动分配块大小”或者“为每个 Vuser 分配 x 个值”。如果选择第二个选项,则需指定要分配的值的数目。
要跟踪这次出现,请启用日志运行时设置中的“扩展日志”>“参数替换”选项。当没有足够的数据时,VuGen 将会向 Vuser 日志中写入警告消息“在表 <表名> 中,此参数没有其他唯一值”。
-V?Y!VgD)GF0
Ru FMq#L0
收藏
举报
TAG:
测试工具
参数