本站文章除标题中注明“原”以外,其他均来自网络或书籍,如果我的引用侵犯了您的权力,请与我联系,我将及时处理;如果任何人想转载这些文章,则请保留原始的出处信息,或者直接与原作者联系。

设置表类型参数的属性

上一篇 / 下一篇  2007-01-16 11:20:13 / 个人分类:测试工具

在选择了数据表之后,您可以设置其分配属性。这些属性指示 VuGen 如何使用表数据。例如,它们指示了使用哪些列和行,隔多久使用它们,以及当不再有唯一的值时进行哪些操作。51Testing软件测试网+IHs:cO@
51Testing软件测试网(p sXm+iIe
51Testing软件测试网&a"uA-~i4X0s-_q

)g6x.Ry/{*h B l051Testing软件测试网"B2Iw(h3a0o)u5V

要设置表类型参数的属性,请执行下列操作:51Testing软件测试网:{3q3@(qPnxa1p

  1. 指定表中包含参数值的列。在“列”部分中,指定要使用哪些列。
  2. 要选择所有的列,请选择“选择所有的列”。

    G*T0Y)VPk9G0

    要通过列的编号指定一个或多个列,请选择“列(按编号)”,然后输入列的编号(以逗号或短划线分隔)。列的编号就是包含数据的列的索引。例如,如果参数数据在表的第一列,则选择 1。51Testing软件测试网|$z%W2Z mJ;m*k9z8F

  3. 在“列分隔符”框中,选择一个列分隔符(用来分隔表中的列的字符)。可用的分隔符包括:逗号、制表符和空格。
  4. 在“行”部分中的“每次迭代所用行”框中指定每次迭代所用行的数目。
  5. 注意:只有在“更新值的时间”字段设置为“每次迭代”时,此选项才有意义。如果“更新值的时间”设置为“一次”,则所有的迭代将使用相同的行。请参阅步骤851Testing软件测试网(V(~)Z3T2EEb"H

  6. 在“第一个数据行”框中,选择要在脚本执行期间使用的数据的第一行。要从标头后的第一行开始,请输入 1。要显示有关表的信息(包括可用数据行的数目),请单击“表信息”。
  7. 在“日志显示的行分隔符”框中指定数据表示的行分隔符。该分隔符用于在输出日志中区分不同的行。如果启用参数替换日志记录,VuGen 会将替换值发送至回放日志。回放日志中的行分隔符字符表示一个新行。
  8. 在“当没有足够行时”框中,指定在表中没有足够的行用于迭代时的处理方法。例如,假设要填写的表有 3 行,但数据只有两行,则选择“参数获取的行将少于所需”,从而只填写两行。选择“使用`选择下一行'的行为”进行循环,并根据“选择下一行”框中指定的方法(“随机”或“顺序”)获取下一行。
  9. 从“选择下一行”列表中选择一个数据分配方法,以指示 Vuser 在 Vuser 脚本执行期间如何选择表数据。选项包括:“顺序”、“随机”和“唯一”。有关详细信息,请参阅“为文件/表类型参数选择数据分配方法”
  10. 从“更新值的时间”列表中选择更新方法。选项包括“每次迭代”和“一次”。有关详细信息,请参阅“文件/表参数的数据分配和更新方法”
  11. 如果选择使用“唯一”方法分配数据(在步骤7中):
    • 当超出值时:指定当不再有唯一的数据时如何继续进行:“中断 Vuser”、“以循环方式继续”或者“使用最后的值继续”
    • 在 Controller 中分配 Vuser 值(仅用于 LoadRunner 用户):指示是否要手动为 Vuser 分配数据块。您可以使 Controller 自动分配块大小,也可以指定所需值的数目。选择“自动分配块大小”或者“为每个 Vuser 分配 x 个值”。如果选择第二个选项,则需指定要分配的值的数目。
    • 要跟踪这次出现,请启用日志运行时设置中的“扩展日志”>“参数替换”选项。当没有足够的数据时,VuGen 将会向 Vuser 日志中写入警告消息“在表 <表名> 中,此参数没有其他唯一值”。

      -V ?Y!VgD)G F0

       

      RuF M q#L0

TAG: 测试工具 参数

 

评分:0

我来说两句

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 40443
  • 日志数: 50
  • 建立时间: 2006-12-25
  • 更新时间: 2007-02-06

RSS订阅

Open Toolbar