LoadRunner内置参数介绍

参数菜单

我用的是2023版本,每个版本的位置不一样,通常差不多,2种方式进入参数菜单

菜单栏进入参数

点击设计 - 参数 - 参数列表

脚本右键进入参数

选中你要参数化的内容,右键:使用参数替换 - 参数列表

参数列表

左侧为参数的列表(NewParam为参数名,可自定义),右侧为参数的设置

参数讲解

        本次操作还不涉及到脚本,先设置参数,设置好了之后脚本中再进行引用。

        左侧就是参数列表,起个参数名称,主要讲下右侧配置项。

参数类型:内置的参数类型,分为不同类型,默认类型为文件或表,咱们只讲常用的,这个内置参数有些方法和Jmeter的一致,参数类型选择文件后。

常用参数

文件参数

文件路径:dat文件,其实就和csv文件一样,这个可以不用动,如果自己有准备好的,复制到这里面就行。

数据框:列请忽略, 行的话,第一行是title,下面就是数据,点开用笔记本编辑,就是个文本文件,参数中间,号间隔,下面设置可以改,见名知意,就不讲了,都是默认即可。取第一行的数据开始。

看上图 ,重点讲下  选择下一行 ,更新值得时间 ,当超出值时 ,这3个应用,当这3个熟悉透了。再去了解最下面得分配Vuser值

选择下一行(Select next row),表示上面数据创建了许多行 ,当取完第一行后,接下来如何取值,有3个选项:

  • 顺序(Sequential):从上到下依次排序的取值
  • 随机(Random):从数据源中任意取值,也就是随机
  • 唯一(Unique):顺序取值,为每个并发用户和迭代赋值,并发+迭代次数的值大于数据数量,取不到值,举例:比如值是12345,5位数字,场景是3个并发用户,迭代3次
迭代1迭代2迭代3
并发1123
并发2455
并发3---

通过上图表格可以看出,如果选择唯一,你要合理安排数据量和并发迭代,分配合理。

更新值(Update value on),有2种方式:

  • 每次迭代(Each iteration):脚本运行一轮重新取值,当前一轮有本参数2次出现,都取相同值。
  • 每次出现(Each Occurrence):参数每次取新的值,当前一轮有本参数2次出现,都取不同值。
  • 一次(once):按并发用户计算,一个并发用户取一次值永远用,不更新。

模拟参数

数据有5条,分别为1、2、3、4、5。并发3,迭代4

选择顺序+每次迭代

选择顺序+一次

选择随机+每次迭代

选择随机+一次

选择唯一+每次迭代

选择唯一+一次

 随机数参数

随机范围开始和结束输入一下,整数随机数,数字格式可以选择位数,自带0-8位,可以自己加格式,最后一个更新值和文件的一样。

时间参数

选择时间,各种格式可以选择,支持自定义

引用参数

参数配置

可对引用参数格式配置,默认是{}符号

点击 工具 - 选项 - 脚本

参数使用

上面讲的配置参数好了之后,参数名称例如是:name,

结合我们配置的参数格式,要使用这个参数就是{name},放到自己要引用的地方,类似这种。

  • 20
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北陌宝宝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值