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的正则表达式提取参数「建议收藏」

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 国内免费CMS汇总[通俗易懂]

    国内免费CMS汇总[通俗易懂]CMS系统已经成为建站过程中必不可少的工具,现在已经基本看不到手工写成的HTML页面,这几年流行div+css建站,使得手写代码愈加不现实,CMS系统已经成为建站必备的支撑软件。CMS的发展和平台的演变是密切相关的,从最古老的CGI到ASP再到JSP、PHP、.NET,CMS也跟着不断推层出新,大家选择CMS一定要考虑平台,不然几年后可能会出大麻烦。ASP已经被微软淘汰,JSP太复杂难于上

    2022年10月11日
  • LVS负载均衡(LVS简介、三种工作模式、十种调度算法)

    一、LVS简介    LVS(LinuxVirtualServer)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,其体系结构如图1所示,终端互联网用户从外部访问公司的外部负载均衡服务器,终端用户的Web请求会发送给LVS调度器,调度器根据自己预设的算法决定将该请求…

  • 临时重定向和永久重定向的状态码_java重定向怎么写

    临时重定向和永久重定向的状态码_java重定向怎么写重定向重定向分为永久重定向和临时重定向,在页面上体现的操作就是浏览器会从一个页面自动跳转到另外一个页面。比如用户访问了一个需要权限的页面,但是该用户当前并没有登录,因此我们应该给他重定向到登录页面。

  • javascript字符串包含单双引号_js的字符串方法

    javascript字符串包含单双引号_js的字符串方法您可以使用include()方法,indexOf()或正则表达式来检查JavaScript字符串是否包含字符或短语。include()是检查字符串是否包含一个字母或一系列字母的最常用方法,并且是专门为此目的而设计的。在任何编程语言中,检查字符串是否包含子字符串都是常见的任务。例如,假设您正在构建在线游戏。您可能需要检查用户名是否包含禁止使用的短语,以确保所有用户名都适合您的游戏。JavaScript字符串包含有三种方法可检查JavaScript字符串是否包含另一个字符或字符序列:in

  • pbootcms网站模板_帝国cms标签

    pbootcms网站模板_帝国cms标签首页制作1、替换TDK<title>{sort:name}-{pboot:sitesubtitle}</title><metaname="Keywo

  • Python获取时间戳_Python中文当前时间

    Python获取时间戳_Python中文当前时间原博文2019-01-0410:42−#!/usr/bin/python#-*-coding:UTF-8-*-importtime;#引入time模块ticks=time.time()print(“当前时间戳为:”,ticks)输出:当前时间戳为:1459994552.51&nbsp…相关推荐2019-12-0610:29−1.获取当前时间的时间…

发表回复

您的电子邮箱地址不会被公开。

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