天天看点

loadrunner的参数设置参数之间关联

如何进行参数化:

选中要进行参数化的内容--右键--Replace with a new parameter

loadrunner的参数设置参数之间关联

如何进行参数化设置:

点击select  or Create Parameter 框中Properties选项,在Parameter Properties (参数属性对话框)中进行参数化设置

loadrunner的参数设置参数之间关联

参数化方式

这里简述三种参数化的方式 1.直接编辑 点击Edit with Notepad,会打开一个记事本,在记事本里添加数据

loadrunner的参数设置参数之间关联

2.添加dat数据文件 点击 File 输入框后面的“ Browse.. ”按钮,找到本地的 txt 数据文件,进行添加就可以了。

loadrunner的参数设置参数之间关联

需要注意的是,文件里面的数据不要乱写,每条数据一行,不然会读取有误。

3.添加数据库中的数据 点击Date Wizard 打开连接数据库向导。

loadrunner的参数设置参数之间关联

4.其他类型设置 在参数类型中下拉框中进行选择

loadrunner的参数设置参数之间关联

参数类型属性:

1. "Date/Time"(日期/时间)参数类型:

"Date/Time"类型用当前的日期和/或时间替换参数。要指定日期/时间的格式,可以从菜单列表中选择,或者指定实际需要的格式。该格式应该与脚本中录制的日期/时间格式相对应。还可以单击该对话框中相应的按钮对格式进行添加、删除、还原等操作。

2. "Group Name"(组名)参数类型:

用Vuser 组的名称替换参数。创建方案时,要指定Vuser 组的名称,否则运行VuGen 的脚本时,组名始终为"无"。但在VuGen 中运行时,GroupName 将会是None。

3. "Iteration Number"(迭代编号)参数类型:用当前的迭代编号替换参数。

4. "Load Generator Name"(负载生成器名)参数类型:用Vuser 脚本的负载生成器名替换参数。负载生成器是运行Vuser 的计算机。

5. "Random Number"(随机编号)参数类型:用一个随机生成的整数替换参数,可以通过指定最小和最大值,设置随机编号的范围。

6. "Unique Number"(唯一编号)参数类型:用一个唯一编号替换参数。"Block size"(块大小)指明分配给每个Vuser 的编号块的大小。每个Vuser 都从其范围的下限(start)开始,在每次迭代时递增该参数值。

7. "Vuser ID"参数类型:LoadRunner 使用该虚拟用户的ID 来代替参数值,该ID 是由Controller 来控制。在VuGen 中运行脚本时,VuGen 将会是-1。

8. File 参数类型:可以在参数属性中编辑参数文件,也可以直接编辑好参数文件通过路径来选择,还有从现成的数据库功能中提取。这是参数化最常的一种参数类型。

参数之间关联

假设一个登陆交易,用户名进行参数化后,需要将密码也进行参数化,并且将用户名与密码一一对应,才能登录成功,这时需要将两个参数进行关联 假设,我们已经对用户名已经进行了参数化,参数名为【username】,下面设置密码参数化与用户名关联。

loadrunner的参数设置参数之间关联

 点击“Properites…”会打开编辑用户名参数化窗口。File列表框中,刚才保存用户名信息的文件"username.dat"。

loadrunner的参数设置参数之间关联

点击“Add Column…”,添加新的一列信息,用于放置密码。

loadrunner的参数设置参数之间关联

点击“Edit with Notepad”再次编辑参数化数据文件,使用户名密码建立一一对应关系。

loadrunner的参数设置参数之间关联

完成之后,我们已经成功对用户名和密码进行了参数化,并且让用户名和密码形成了对应关系。