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

Jmeter的正则表达式提取参数「建议收藏」1:Jmeter正则表达式提取器提取制定的值1.1:添加http请求(80端口不用写端口号)1.2:添加正则表达式提取器.表示匹配任意字符+表示匹配一个或者多个?表示匹配到结束为止PS:下面的正则表达式还可以写成province:'([^’]+)’,       表示:[^’]匹配到不是单引号’;+表示它内的多个字符1.3:添加Debugsampler(用Debug取样器可以方便tes…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

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

http响应数据如下:

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

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

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

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

. 表示匹配任意字符

+ 表示匹配一个或者多个

?表示匹配到结束为止

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

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

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

1.3:添加Debug sampler

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

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

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

1.4:添加“观察结果树”

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

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

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

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

1.5:引用提取的变量

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

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

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

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

2:Jmeter匹配多个变量

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

2.1 添加Http请求

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

2.2 http响应数据如下

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

2.3 添加正则表达式提取器

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

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

2.4 观察结果树 查看结果

1:观察debug取样器结果

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

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

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

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

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

3.2 观察结果树

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

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

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

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

(0)
上一篇 2025年10月21日 下午11:01
下一篇 2025年10月21日 下午11:43


相关推荐

  • 官网下载Java连接MySql驱动jar包

    官网下载Java连接MySql驱动jar包官网地址:http://dev.mysql.com/downloads/connector/1.选择下载驱动2.选择下载3.可以不登录直接下载4.下载下来的是zip压缩包,解压之后,文件夹中有Java连接MySql的驱动jar包转载于:https://www.cnblogs.com/it-mh/p/11205866.html…

    2022年5月21日
    40
  • debug的基本使用_debug功能

    debug的基本使用_debug功能**debug使用方法(概念篇)**1.进入debug模式(基础知识列表)1、设置断点2、启动servers端的debug模式3、运行程序,在后台遇到断点时,进入debug调试状态作用域功能快捷键全局单步返回F7全局单步跳过F6全局单步跳入F5全局单步跳入选择Ctrl+F5全局调试上次启动F11全局继续F8全局使用过滤器单步执行Shift+F5全局添加/去除断点Ctrl+Shift+B全局显示Ctrl+D全局运行上次启动Ctrl+

    2022年10月16日
    5
  • 永久解决VS Code终端中文乱码问题

    永久解决VS Code终端中文乱码问题在 Windows 下使用 VSCode 编译运行 都出现中文乱码的问题 今天我就遇见了这种情况 上网搜了半天也没有找到正确的解决方法 现将我把我的方法晒一下 中文的 windows 下的 cmd 默认使用 GBK 的编码 每次需要的时候只要在 VSCode 终端输入命令 chcp65001 切换代码页到使用 UTF 8 就可以解决中文代码的问题 只不过这种方法太麻烦了 每次进入终端都要输入命令 那有没有永久性解决

    2026年3月20日
    2
  • PHPStorm+XDebug进行调试图文教程

    PHPStorm+XDebug进行调试图文教程这篇文章主要为大家详细介绍了 PHPStorm XDebug 进行调试图文教程 内容很丰富 具有一定的参考价值 感兴趣的小伙伴们可以参考一下

    2026年3月16日
    2
  • 数据仓库–数据分层(ETL、ODS、DW、APP、DIM)

    数据仓库–数据分层(ETL、ODS、DW、APP、DIM)数据仓库各层说明 一 数据加载层 ETL Extract Transform Load 二 数据运营层 ODS OperationalD 三 数据仓库层 DW DataWarehous 1 数据明细层 DWD DataWarehous 2 数据中间层 DWM DataWareHous 3 数据服务层 DWS DataWareHous 四 数据应用层 A

    2026年3月17日
    2
  • 解决Gemini目前不支持你所在的地区访问的方法和Gemini学生教育优惠认证教程

    解决Gemini目前不支持你所在的地区访问的方法和Gemini学生教育优惠认证教程

    2026年3月16日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号