51Testing丛书连载:(二十)性能测试从零开始——LoadRunner入门

发表于:2008-8-21 14:42

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:柳胜    来源:51Testing软件测试网

  5.7.3  定义参数的属性
  创建参数完成后,就可以定义其属性了。参数的属性定义就是在脚本执行过程中,定义参数使用的数据源。在Web用户脚本中,既可以在基于文本的脚本视图中定义参数属性,也可以在基于图标的树视图中定义参数属性。
  1.使用参数列表
  使用参数列表可以在任意时刻查看所有的参数、创建新的参数、删除参数,或者修改已经存在参数的属性。
  单击参数列表按钮或者选择“Vuser”>“Parameter List”,打开参数列表对话框,如图5-36所示。
  要创建新的参数,单击“New”按钮,新的参数则被添加在参数树中,该参数有一个临时的名字,你可以给它重新命名,然后回车。设置参数的类型和属性,单击“OK”按钮,关闭参数列表对话框。

  注意:不要将一个参数命名为“unique”,因为这个名称是用户脚本生成器本身的。用户脚本生成器创建新的参数,但是不会自动用该参数在脚本中替换任意选中的字符串。
  

  图5-36  VU参数列表对话框
  要删除已有的参数,首先要从参数树中选择该参数,单击“Delete”按钮,然后确认你的行为即可。
  要修改已有的参数,首先要从参数树中选择该参数,然后编辑参数的类型和属性。
  2.数据文件
  数据文件包含着脚本执行过程中虚拟用户访问的数据。局部和全局文件中都可以存储数据。可以指定现有的ASCII文件、用脚本生成器创建一个新的文件或者引入一个数据库。数据文件中的数据是以表的形式存储的。一个文件中可以包含很多参数值。每一列包含一个参数的数据,列之间用分隔符隔开,比如用逗号。
如果使用文件作为参数的数据源,必须指定以下内容:文件的名称和位置、包含数据的列、文件格式、包括列的分隔符、更新方法。
如果参数的类型是“File”,打开参数属性(Parameter Properties)对话框,设置文件属性如下:
  在“File path”中输入文件的位置,或者单击“Browse”按钮指定一个已有文件的位置,如图5-37所示。在默认情况下,所有新的数据文件名都“parameter_name.dat”,注意,已有的数据文件的后缀必须是.dat。
  

  图5-37  选择打开文件来导入参数
  单击“Edit With Notepad”按钮,打开记事本,里面第一行是参数的名称,第二行是参数的初始值。使用诸如逗号之类的分隔符将列隔开。对于每一个新的表行开始一行新的数据。

  注意:在没有启动记事本的情况下如果想添加列,就在参数属性对话框中单击“Add Column”按钮,打开“Add new column”对话框。输入新列的名称,单击“OK”按钮,脚本生成器就会将该列添加到表中,并显示该列的初始值。
  在“Select column”部分,指明选择参数数据的列。可以指定列名或者列号。列号是包含你所需要数据的列的索引;列名显示在每列的第一行(row 0)。

  

  图5-38  以记事本方式打开参数
  

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号