LoadRunner 关于参数的定义

LoadRunner 关于参数的定义

ID:39465813

大小:363.50 KB

页数:9页

时间:2019-07-04

LoadRunner 关于参数的定义_第1页
LoadRunner 关于参数的定义_第2页
LoadRunner 关于参数的定义_第3页
LoadRunner 关于参数的定义_第4页
LoadRunner 关于参数的定义_第5页
资源描述:

《LoadRunner 关于参数的定义》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、关于参数的定义在你录制程序运行的过程中,脚本生成器自动生成由函数组成的用户脚本。函数中参数的值就是在录制过程中输入的实际值。例如,你录制了一个Web应用程序的脚本。脚本生成器生成了一个声明,该声明搜索名称为“UNIX”的图书的数据库。当你用多个虚拟用户和迭代回放脚本时,也许你不想重复使用相同的值“UNIX”。那么,你就可以用参数来取代这个常量。结果就是你可以用指定的数据源的数值来取代参数值。数据源可以是一个文件,也可以是内部产生的变量。用参数表示用户的脚本有两个优点:①可以使脚本的长度变短。②可以使用不同的数值来测试你的脚本。例如,如果你企图搜索不同名称的图书,你仅仅需

2、要写提交函数一次。在回放的过程中,你可以使用不同的参数值,而不只搜索一个特定名称的值。参数化包含以下两项任务:①在脚本中用参数取代常量值。②设置参数的属性以及数据源。参数化仅可以用于一个函数中的参量。你不能用参数表示非函数参数的字符串。另外,不是所有的函数都可以参数化的。二、参数的创建可以指定名称和类型来创建参数。不存在对脚本中参数个数的限制。在Web程序的用户脚本中,你可以使用如下过程在基于文本的脚本视图中创建参数。或者,也可以在基于图标的树形视图中创建参数。在Web用户脚本的树形视图中创建参数:·将光标定位在企图参数化的地方,点击右键,从弹出的菜单中选择“Propert

3、ies”。则相关的属性对话框打开。·点击在要参数化的参量的旁边的“ABC”形状的图标。“SelectorCreateParameter”对话框打开。·在“Parametername”中输入参数的名称,或者从列表中选择一个已经存在的参数。·在“Parametertype”中输入参数的类型。·点击“OK”关闭该对话框。用户脚本生成器会用参数来替换最初的字符串常量,并用一个表格形状的图标替换“ABC”形状的图标。·要恢复参数化以前的值,点击图标,然后从弹出的菜单中选择“UndoParameter”,则以前的值便会重现。三、定义参数的属性创建参数完成后,就可以定义其属性了。参数的属

4、性定义就是定义在脚本执行过程中,参数使用的数据源。在Web用户脚本中,你既可以在基于文本的脚本视图中定义参数属性,也可以在基于图标的树形视图中定义参数属性。下面的过程将教你如何在基于本文的脚本视图中定义参数属性。在基于文本的脚本视图中定义参数属性步骤:1.在参数上点击右键,有菜单弹出。2.在弹出的菜单中,选择“ParameterProperties”。参数属性对话框打开,显示和当前参数类型相关的属性。3.输入参数的属性值。4.点击“Close”关闭参数属性对话框。在Web用户脚本的树形视图中定义参数的属性:·将关标定位在参数上,然后点击右键,选择“Properties”。属

5、性对话框打开。·点击要定义属性的参数旁边的表格形状按钮,点击右键,选择“ParameterProperties”。参数属性对话框打开,和参数类型相关的属性显示出来。·输入参数的属性。·点击“Close”关闭参数属性对话框。使用参数列表:使用参数列表可以在任意时刻查看所有的参数,创建新的参数、删除参数,或者修改已经存在参数的属性。1.点击参数列表按钮或者用“Vuser>ParameterList”。参数列表对话框打开。2.要创建新的参数,点击“New”按钮。新的参数则被添加在参数树中,该参数有一个临时的名字,你可以给它重新命名,然后回车。设置参数的类型和属性,点击“OK”,关

6、闭参数列表对话框。注意:不要将一个参数命名为“unique”,因为这个名称是用户脚本生成器本身的。用户脚本生成器创建新的参数,但是不会自动用该参数在脚本中替换任意选中的字符串。3.要删除已有的参数,那么,要先从参数树中选择该参数,点击“Delete”,然后确认你的行为即可。4.要修改已有参数,那么,要先从参数树中选择该参数,然后编辑参数的类型和属性。四、理解参数的类型在你定义参数属性的时候,要指定参数值的数据源。你可以指定下列数据源类型的任何一种:    InternalData――虚拟用户内部产生的数据。    DataFiles――存在于文件中的数据。可能是已存在的文件

7、或者是用脚本生成器新创建的。    User-DefinedFunctions――调用外部DLL函数生成的数据1.InternalData包括以下几种:Date/TimeDate/Time用当前的日期/时间替换参数。要指定一个Date/Time格式,你可以从菜单列表中选择格式,或者指定你自己的格式。这个格式应该和你脚本中录制的Date/Time格式保持一致。2.GroupNameGroupName用虚拟用户组名称替换参数。在创建scenario的时候,你可以指定虚拟用户组的名称。当从用户脚本生成器运行脚本的时候,虚

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。