loadrunner java 参数化_LoadRunner参数化设置

LoadRunner脚本处理时,为了满足业务需要、适应环境变化(例如使用不同的用户名、密码登录系统),经常使用参数化技巧。简单介绍如下:

一、创建参数

选中要参数化的内容。

方法一,右键---【Replace with a new parameter】

方法二,菜单【insert】----【new Parameter…】

10179966.html

二、设置数据来源

添加参数后,选择Properties。如果参数类型为普通参数,数据来源一般有以下3种:文件、表格、数据库

10179966.html

1、第一种 文件:点击Browser,选择已保存好的数据文件

2、第二种 表格:点击Create Table,通过上方add column/delete column按键编辑或者Edit with Notepad在记事本中编辑。

3、第三种 数据库:点击Data Wizard,打开数据库连接向导,创建数据库连接,编写SQL语句

三、参数关联

有些参数有关联关系,如何确保脚本使用正确关联的参数值呢?操作如下:

以用户名、密码为例,用户名的参数化设置完成后,会保存成dat文件,在File列表中选择用户名的dat文件。

点击Add  column添加新列,在当前页面编辑或者Edit with Notepad在记事本中编辑密码的数据来源。

四、参数分配与更新方式

1、Select next row,有三个选项:

10179966.html

顺序(Sequential):按照参数化的数据顺序,一个一个的来取。

随机(Random):参数化中的数据,每次随机的从中抽取数据。

唯一(Unique):为每个虚拟用户分配一条唯一的数据

2、Update value on,有三个选项:

10179966.html

每次迭代(Each iteration) :每次迭代时取新的值,假如50个用户都取第一条数据,称为一次迭代;完了50个用户都取第二条数据,后面以此类推。

每次出现(Each occurrence):每次参数时取新的值,这里强调前后两次取值不能相同。

只取一次(once) :参数化中的数据,一条数据只能被抽取一次。(如果数据轮次完,脚本还在运行将会报错)

3、When out of value,当select next row设置为Unique时,此选项可编辑。

当数据池中的数据量不足以不能支持迭代和Unique要求时,需要设置此编辑项,有三种选择:

Abort Vuser:VU停止运行

Continue in a cyclic manner:重新从数据池的第一个取值开始循环

Continue with last value:所有不足的取值都用最后一个取值来替代

五、其他参数类型

除了数据文件以外,LoadRunner还提供了其他类型的参数,例如日期时间、随机数、迭代次数等。并提供了很多不同的参数格式。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值