Jmeter之参数化使用

目录

引言

参数化方式

1.User Defined Varibles

2.函数生成器

3.CSV Data Set Config

4.扩展:CSV文件


引言

数据的参数化,通俗来说就是某个参数值的取值不是直接在接口请求中固定,它可以是从用户定义的变量中取值,也可以是通过某种数据规则生成。

参数化的概念在自动化测试脚本中经常使用,脚本在运行时,根据需要选取不同的参数值作为输入,此方式成为数据驱动测试(Data Driver Test),参数的取值范围称为数据池(Data Pool)。

参数化方式

1.User Defined Varibles

用户定义的变量,多用于设置全局变量

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

组件填写时,填写参数名称和参数值,后面需要引用此参数时,使用${phone}格式进行调用。

2.函数生成器

点击菜单栏上的函数助手对话框,选择需要的函数,填写对应参数,点击【生成】按钮,随即生成所需的函数表达式,直接复制就可以使用。

使用函数助手生成的表达式的引用:

3.CSV Data Set Config

直接从CSV Data Set Config文件中读取参数值

添加方式:线程组右键->配置元件->添加方式:线程组右键->配置元件->CSV Data Set Config

参数配置示例如下(注意:若遇到读取后内容显示乱码时,需要修改文件编码格式):

扩展:CSV文件

CSV文件(逗号分隔值文件格式)是一种常见的电子表格文件格式,以纯文本形式存储表格数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔,每条记录由字段组成,字段间以逗号分隔。CSV文件格式是一种简洁、易读、易处理的电子表格文件格式,广泛应用于数据交换和数据导入导出的场景。

CSV文件创建方式:excel文件格式操作另存为,选择文件类型.CSV,点击【保存】按钮,即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值