LoadRunner中使用参数
LR中的参数化
参数化的资料已经很多了,可是在我们真正作参数和的时候还会有问题,下面是我对参数化作的总结。
用VuGen录制脚本后,如果使用不同的数值执行脚本(如查询、提交等),那么必须用参数值取代录制的数值。这个过程就是参数化脚本。
参数就像写代码时用的“变量”,参数名就相当于变量名。
用参数表示用户的脚本有两个优点:
1> 可以使脚本的长度变短
2> 可以使用不同的数值来测试你的脚本
参数化包括两个任务:
1> 在脚本中用参数取代常量值
2> 设置参数的属性以及数据源
参数类型很多,下面以file类型的参数进行说明,其他的都差不多。
下面以登陆界面的用户名、密码为例对参数化进行说明:
参数创建
创建一个参数:
1> 将光标定位到要参数化的脚本字符上,点击右健,打开弹出菜单(例如用户名的“sa”),选择“Replace with a parameter”
2> 在弹出的窗口中,添加参数
输入Parameter name:allName
点击“Ok”按钮,这样就参数化了,下面就是给参数赋值了。
3> 点击右健{allName},选择:Parameter properties……
4> 在弹出的窗口中“AddRow…”输入数据库中存在的用户名
用同样的办法,把登陆密码也参数化
这里需要注意的是,用户名和密码必须保持顺序一致。
从数据库中得到参数数据
参数的数据可以直接输入,当然也可以从数据库中取。
操作方法:
1> 点击Parameter Properties窗口中的DataWiazrd按钮。
2> 弹出的窗口中选择“Specify SQL statement manually”单选按钮,然后下一步
3> 这一步是建立一个数据库连接。
点击“create...”按钮,建立DSN,连接数据库连接。
连接成功后,在SQL statement中输入SQL语句。
这样,SQL语句得到的查询结果就直接添加到参数列中了。
浙公网安备 33010602011771号