jmeter参数化方法

参数化是指用不同的测试数据,调用相同的测试方法

 一、用户定义的变量

作用:用于定义全局变量

例如,使用用户定义的变量配置被测系统的协议、域名和端口

局限性:每次取值都是固定的值,不论用户是否相同

1.添加用户定义的变量

位置:线程组->配置元件->用户定义的变量

2.添加http请求进行引用:格式为${变量名}、添加查看结果树

二、用户参数

作用:针对同一组参数,不同用户访问可以取到不同的值

局限性:同一个用户在循环多次时只能取到相同的值

1.添加用户参数

2.添加用户、添加变量

3.http请求中引用变量:

格式为${变量名},变量名即为上一步添加的名称

这里的名称与所给要求中的名称一致

4.设置线程数,线程数与用户数一致

三、csv数据文件设置

作用:让不同用户在多次循环时,可以取到不同的值

局限性:需要手动准备大量的数据

1.定义一个csv文件

2.添加csv数据文件设置

四、函数

作用:不同用户在进行循环时都能取到不同的值,且不需要提前设置

局限性:不灵活,在特殊业务要求时无法使用

位置:菜单->工具->函数助手对话框

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值