JMeter使用记录整理(六)参数化

什么是参数化

根据需求动态获取数据并进行赋值的过程。

jmeter参数化的常用方法

用户定义的变量

函数助手

csv数据控件

jmeter中参数的定义格式

jmeter中参数化的变量用${变量名}表示。

用户定义的变量

在测试过程中,对于使用相同脚本不同环境的情况下,可以通过设置用户定义的变量,减少配置工作量,比如ip、port、域名。

右击“线程组”,添加 -> 配置文件 -> 用户定义的变量

1、输入名称和对应的值,根据情况可以填写多个对应关系。

 2、在相应的替换位置,填写:${变量名}

函数助手

样例:

__random 函数,生成随机数。

输入最小值,最大值,点击“生成”,复制生成的函数字符串,应用到变量名中。

__time 函数,读取当前时间。

如果直接生成:${__time(,)},则表示读取当前时间戳。

文件参数化

右击“线程组”,添加 -> 配置文件 -> CSV Data set Config

如果使用CSV文件中的数据,需要在线程组页面设置线程数,或循环次数。

文件名:选择准备好的CSV文件。

文件编码:utf-8。

变量名称:变量名;如果有多个,使用英文逗号隔开。

忽略首行:如果CSV文件的首行写的是变量名称,选择忽略首行true,如果不是,选择false。

分隔符:如果CSV文件使用的是逗号隔开,就默认值。

其余选项:按照默认。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值