JMeter-参数化

一、用户定义的变量

用户定义的变量(User Defined Variables )是 JMeter 中的一种配置元件,用于定义和管理变量。常用于数据库地址,测试环境与开发环境地址等常量配置。

1.添加方法:线程组-右键-添加-配置元件-用户定义的变量

2.点击添加,设置变量的名称和值

3.引用变量格式为:${变量名}

参考:

JMeter入门之用户定义的变量_jmeter用户定义的变量-优快云博客

二、CSV 数据文件设置(CSV Data Set Config)

1.添加方法:线程组-右键-添加-配置元件-CSV 数据文件设置

2.设置


文件名:指定CSV文件的完整路径。可以指定txt、CSV文件。
文件编码:选择CSV文件的字符编码。若包含非ASCII字符(如中文),推荐UTF-8编码。
变量名称:列出CSV文件中每一列对应的变量名,多个变量名之间以逗号分隔。

3.使用

在HTTP请求中,添加参数,设置参数值时引用CSV中的数据。格式为:${变量名}

4.读取数据

读取CSV文件中的每一行,需在线程组下,设置线程数或循环次数不等于1

三、函数助手

1.打开函数助手

点击工具-函数助手对话框(快捷键:Ctrl+Shift+F1),或者点击函数助手对话框快捷键

2.函数助手对话框

打开函数助手,可以从下拉列表中选择一个函数。点击帮助,可以查看函数的使用方法。函数参数部分可为其参数设定值,不同函数要求的参数也不同;表格名称列是函数参数的简要描述,值列是供用户填充参数的值。点击生成按钮,会自动生成,并自动复制函数字符串。

3.CSVRead函数

3.1点击函数助手快捷键,打开函数助手对话框。或从菜单栏的工具中打开。

3.2选择CSVRead

3.3设置函数参数值

用于获取值的CSV文件 | *别名:填写CSV文件的路径

CSV文件列号| next| *alias:取CSV文件里的第几列数据(默认是从0开始计算,填0代表的是CSV文件中的第1列数据)

3.4点击生成按钮,会自动生成,并自动复制函数字符串

3.5使用

在HTTP请求中,添加参数,设置参数值时,粘贴函数字符串。

字符串格式为 ${__CSVRead(参数1, 参数2)} 

3.6读取数据

单线程读取CSV文件时,每次读取的都是同一个字符串。因此,当CSV文件中有多行数据时,需要设置对应的线程数,才能读取多行数据。

4.RandomString函数

4.1生成函数字符串

4.2使用

在HTTP请求中,添加参数,设置参数值时,粘贴函数字符串。

手机号码归属地查询接口_免费API数据接口 - 聚合数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值