最新文章专题视频专题关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
七字古诗唯美网名 带珺好听到爆的名字 excel vba编程教程 hresult 0x80240037错误原因 微信视频号链接获取 永劫无间biu表情怎么获得 炸肉盒子怎么和面炸出来不硬 mysql存储过程实例详解 牛奶倒床上吹干会臭吗 window.open不打开新窗口 玉米灰包吃法 python代码没错但运行不出来 男生发um是什么意思 mysqldump命令详解 畅哺益生菌驼乳粉是哪家单位生产的 windows cmd 命令大全 cmd ping命令 oracle获取当前日期 纷飞的滥情男女是什么歌 经济师中级报考条件 正则表达式匹配字符串 java正则表达式匹配字符串 c++ split 带鱼字的气质微信昵称 js split函数 js获取url参数 java正则表达式详解 js获取url参数的值 正则表达式匹配任意字符 命里缺金的微信昵称 vue route ansys安装教程 cad特性匹配快捷键 anaconda3安装详细教程 python操作excel python操作excel表格 火焰的九个等级 double转bigdecimal bigdecimal转double seita符号怎么打
当前位置: 首页 - 科技 - 知识百科 - 正文

jmeter正则表达式

来源:懂视网 责编:李赢赢 时间:2021-12-25 10:37:53
文档

jmeter正则表达式

1、jmeter正则表达式简介:在jmeter中,可以利用正则表达式提取器完成某个操作,获得某个值或数据信息,然后进行下一步的操作。2、举例:在默认的测试计划中添加一个线程组,然后添加取样器。3、补充说明:后置处理器:在请求结束或者返回响应结果时发挥作用。4、正则表达式操作符。
推荐度:
导读1、jmeter正则表达式简介:在jmeter中,可以利用正则表达式提取器完成某个操作,获得某个值或数据信息,然后进行下一步的操作。2、举例:在默认的测试计划中添加一个线程组,然后添加取样器。3、补充说明:后置处理器:在请求结束或者返回响应结果时发挥作用。4、正则表达式操作符。

jmeter正则表达式呢?不知道的小伙伴来看看小编今天的分享吧!

1、jmeter正则表达式简介:

在jmeter中,可以利用正则表达式提取器完成某个操作,获得某个值或数据信息,然后进行下一步的操作。

2、举例:

在默认的测试计划中添加一个线程组,然后添加取样器,以JDBC请求做例子;

右键添加后置处理器、正则表达式提取器;

3、补充说明:

后置处理器:在请求结束或者返回响应结果时发挥作用。

正则表达式提取器:允许用户从服务器的响应中通过使用perl的正则表达式提取值。该元素会作用在指定范围取样器,用正则表达式提取所需值,生成模板字符串,并将结果存储到给定的变量名中。

APPly to:作用范围(返回内容的断言范围)

Main sample and sub-samples:作用于父节点的取样器及对应子节点的取样器

Main sample only:仅作用于父节点的取样器

Sub-samples only:仅作用于子节点的取样器

JMeter Variable:作用于jmeter变量(输入框内可输入jmeter的变量名称)

要检查的响应字段:需要检查的响应报文的范围

主体:响应报文的主体

Body(unescaped):主体,响应的主体内容且替换了所有的html转义符,注意html转义符处理时不考虑上下文,因此可能有不正确的转换,不太建议使用 

Body as a Document:从不同类型的文件中提取文本,注意这个选项比较影响性能 

Response Headers:响应信息头

Request Headers:请求信息头

URL:统一资源定位符,即Internet上用来描述信息资源的字符串

Response Code:响应状态码,比如200、404等

Response Message:响应信息

PS:jmeter的中文翻译有时候不太准确,建议尽量选择语言格式为英文(为了方便说明,这里选择中文语言,当然,自己明白最好,不用纠结这个)

引用名称(Reference Name):Jmeter变量的名称,存储提取的结果;即下个请求需要引用的值、字段、变量名(例子中我提取的是SOCIAL_NO)

引用方法:引用方法:${引用名称}

正则表达式(Regular Expression):使用正则表达式解析响应结果,“()”表示提取字符串中的部分值,请不要使用“||”,除非你本身需要匹配这个字符。

4、正则表达式操作符:

模板(Template):从匹配的结果中创建一个字符串,这是通过正则表达式匹配出来的一组值,意为使用提取到的第几个值(可能有多个值匹配,因此使用模板);从1开始匹配,以此类推.

参数可以在取值模板组合使用,例如:“11-22”作为模板得到的值是使用“-”连接的第一个待匹配内容与第二个待匹配内容组合而成的字符串。

匹配数字(Match No):正则表达式匹配数据的结果可以看做一个数组,表示如何取值:0代表随机取值,正数n则表示取第n个值(比如1代表取第一个值),负数则表示提取所有符合条件的值。

缺省值:匹配失败时候的默认值;通常用于后续的逻辑判断,一般通常为特定含义的英文大写组合,比如:ERROR

最后,根据上面的说明,完成配置,然后可以先添加一个监视器(查看结果树),检查是否取到了对应的值;

提取到的参数,调用时用${SOCIAL_NO_1},${SOCIAL_NO_2}...,如果想要得到匹配出的参数的个数,用${SOCIAL_NO_matchNr},如果想随机选取一个,只需要将

匹配数字设为0,使用${SOCIAL_NO}调用即可。

以上就是小编今天的分享了,希望可以帮助到大家。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:0731-84117792 E-MAIL:11247931@qq.com

文档

jmeter正则表达式

1、jmeter正则表达式简介:在jmeter中,可以利用正则表达式提取器完成某个操作,获得某个值或数据信息,然后进行下一步的操作。2、举例:在默认的测试计划中添加一个线程组,然后添加取样器。3、补充说明:后置处理器:在请求结束或者返回响应结果时发挥作用。4、正则表达式操作符。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题七字古诗唯美网名七字古诗唯美网名专题带珺好听到爆的名字带珺好听到爆的名字专题excel vba编程教程excel vba编程教程专题hresult 0x80240037错误原因hresult 0x80240037错误原因专题微信视频号链接获取微信视频号链接获取专题永劫无间biu表情怎么获得永劫无间biu表情怎么获得专题炸肉盒子怎么和面炸出来不硬炸肉盒子怎么和面炸出来不硬专题mysql存储过程实例详解mysql存储过程实例详解专题牛奶倒床上吹干会臭吗牛奶倒床上吹干会臭吗专题window.open不打开新窗口window.open不打开新窗口专题玉米灰包吃法玉米灰包吃法专题python代码没错但运行不出来python代码没错但运行不出来专题男生发um是什么意思男生发um是什么意思专题mysqldump命令详解mysqldump命令详解专题畅哺益生菌驼乳粉是哪家单位生产的畅哺益生菌驼乳粉是哪家单位生产的专题windows cmd 命令大全windows cmd 命令大全专题cmd ping命令cmd ping命令专题oracle获取当前日期oracle获取当前日期专题纷飞的滥情男女是什么歌纷飞的滥情男女是什么歌专题经济师中级报考条件经济师中级报考条件专题offset指令offset指令专题腾讯有没有入股米哈游腾讯有没有入股米哈游专题幽灵行动断点vulkan什么意思幽灵行动断点vulkan什么意思专题小米短信拦截在哪里找出来小米短信拦截在哪里找出来专题nosql数据库有哪些nosql数据库有哪些专题康复治疗技术是做什么的康复治疗技术是做什么的专题战地五终极版给的东西在哪战地五终极版给的东西在哪专题霸气佛系名字霸气佛系名字专题ping 端口命令ping 端口命令专题sunwear干什么的sunwear干什么的专题jmeter正则表达式教程专题公司基本账户信息表专题公费师范生入职体检专题饭店墙饰图片专题冯签名字体专题感觉统合系统专题革非 大三线小说专题水利局班子述职述廉报告专题工业名专题水利监理2021年案例真题专题赣州二手房信息专题公司家里电脑文件同步专题公司技术部部门职能专题公司计划项目经费预算表1专题公司集体降薪专题赣州哪个厂比较好专题高尔夫一辆多少钱专题手机资费套餐是什么意思专题imx766镜头多少钱专题大脑杏仁核专题
Top