Jmeter使用正则提取器获取响应结果

1、使用场景
将登录接口获取的token,作为下一个查看接口的请参
2、登录接口部分返回结果如下,获取字段token、token_pre
3、登录接口添加正则表达式提取器。步骤:接口的HTTP请求右键-添加-后置处理器-正则表达式提取器
 
正则表达式提取器配置信息:
3.1引用名称:token
3.2正则表达式:“token”:“(.+?)”
3.3匹配数字:0(随机获取),1(获取第一个),-1(全部获取),2(取第二个)
3.4模板:$0$:整个表达式匹配到的内容;$1$:对应正则表达式中第一个小括号的内容;$2$: 对应正则表达式中的第二个小括号()匹配的内容;$1$ $2$:是将2个()里的内容拼接起来,什么符号连接,则最后拼接的值中间也有对应的符号
如下:正则表达式配置方法
添加debug_postProcessor后查看到的字段获取情况,如下
4、各个地方的调用。图中将两个字段值组合成一个字段
5、以上操作后,对应接口则可正确调用,访问成功。
 
 
posted @ 2022-03-04 14:54  廖廖廖wl  阅读(674)  评论(0编辑  收藏  举报