jmeter后置处理器(1)正则表达式提取器

一、用途

提取响应中需要的内容,作为其他请求的参数

二、场景

登录接口返回token,其他接口请求时携带token值

三、用法

1,添加正则表达式提取器。

依次右击采样器

     点击   Add→
       
            Post Processors→

            Regular Expression Extractor

在这里插入图片描述
2,面板介绍

在这里插入图片描述
(1)Apply to

当我们发出一个请求,可能触发服务端多个请求, main sample only就足以覆盖。这里一般选择默认的Main sample only。

(2)Field to check

意思是从哪块的数据中去匹配你想要的值。选择body,即从响应体中去匹配。

如,token一般以json数据形式在body中被返回,所以想要提取token,这里就选择body。

(3)Name of created variable

提取后,引用时的变量名称

(4)Regular Expression

正则表达式

(5)Template

如果表达式有多个正则,这里可以控制将第几个正则匹配结果赋值给变量。 1 1 1表示第一个正则

(6)Match No.

一个正则可能匹配到好几个值,这里可以控制将第几个值赋值给变量。0表示随机。1,2…表示第1,2…个

3,举例

假设我想用正则匹配账户的id,然后在其他接口传id值来删除这个账户就可以这样操作

在这里插入图片描述
在结果树中可以看到id已经被成功传入了

在这里插入图片描述

关注公众号,了解更多
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值