zl程序教程

您现在的位置是:首页 >  前端

当前栏目

Jmeter的正则表达式提取参数「建议收藏」

正则表达式 建议 收藏 参数 提取 JMeter
2023-06-13 09:13:38 时间

大家好,又见面了,我是你们的朋友全栈君。

1:Jmeter正则表达式提取器提取制定的值

http响应数据如下:

1.1:添加http请求(80端口不用写端口号)

1.2:添加正则表达式提取器

. 表示匹配任意字符

+ 表示匹配一个或者多个

?表示匹配到结束为止

PS:下面的正则表达式还可以写成 province:'([^’]+)’,

表示:[^’]匹配到不是单引号 ’;+表示它内的多个字符

1.3:添加Debug sampler

(用Debug取样器可以方便tester查看系统有哪些变量)

1.4:添加“观察结果树”

1:http请求–>响应数据如下

2:Debug取样器–>响应数据如下

1.5:引用提取的变量

1:例如下图:我们给debug名称前赋值city的值

2:观察debug取样器前的名称为“北京”表示city的值取到了(另外:city_g1的值也是“北京”所以变量取city_g1也是一样的结果)

2:Jmeter匹配多个变量

PS:下列方式只是针对单行模式(即:返回的数据没有换行 如果针对第一章中的返回数据有换行的情况请参考 本文第四章)

2.1 添加Http请求

2.2 http响应数据如下

2.3 添加正则表达式提取器

如下:引入变量名为value;引入模板

2.4 观察结果树 查看结果

1:观察debug取样器结果

3:引用Jmeter正则表达式提取器提取的值

3.1 示例:在Debug取样器命名上提取的值

引用第二章的结果 ;在debug取样器上取value_g2和value_g1的值

3.2 观察结果树

如下图 debug取样器的结果树中就会显示取值结果

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/195198.html原文链接:https://javaforall.cn