技术干货 | JMeter实现参数化的4种方式

本文详细介绍了JMeter实现接口测试参数化的4种方式:CSV Data Set Config、User Parameters、用户定义的变量和Random函数。通过实例演示了如何使用这些方法进行数据驱动测试,帮助提升自动化测试效率。
摘要由CSDN通过智能技术生成

鉴于篇幅所限,这里无法放上全部jmeter接口测试工具的全部资料,有需要全套jmeter资料的可以私信我关键词“工具”免费获取! 

参数化释义

什么是参数化?从字面上去理解的话,就是事先准备好数据(广义上来说,可以是具体的数据值,也可以是数据生成规则),而非在脚本中写死,脚本执行时从准备好的数据中取值。

参数化:是自动化测试脚本的一种常用技巧,可将脚本中的某些输入使用参数来代替,如登录时利用GET/POST请求方式传递参数的场景,在脚本运行时指定参数的取值范围和规则。
脚本在运行时,根据需要选取不同的参数值作为输入,该方式称为数据驱动测试(Data Driven Test),而参数的取值范围被称为数据池(Data Pool)。

JMeter提供了多种参数化方式,下面就其中常用的4种展开阐述。

方式 适用场景
CSV Data Set Config

我们通常所指的参数化。数据存储在文件中,参数

化取值范围大,灵活性强

User Parameter 适用于参数取值范围很小时
函数助手

_Random等函数,生成随机数字和随机字符串

实现参数化

User Defined Variables 用户自定义变量,更多用于设置全局变量

 

 参数化实现

 CSV Data Set Config

在JMeter中提起参数化,我们默认就想到CSV Data Set Config(以下简称CSV),CSV能够读取文件中的数据并生成变量,被JMeter脚本引用,从而实现参数化。下面我们来详细探究一下。

CSV简介

线程组右键–>添加–>配置元件–>CSV Data Set Config,就创建了一个CSV,界面是这个样子的:


各项参数详解如下:

参 数 描 述 必 须
Name 脚本中显示的这个元件的描述性名称 是</
  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值