码迷,mamicode.com
首页 > 其他好文 > 详细

Jmeter5.2.1 正则表达式

时间:2020-05-12 12:00:42      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:jmeter   roc   字符串   查看   正则表达式   --   语法   图片   技术   

场景:再完成某个操作后,响应结果中获取到某个参数或数值,才能进行下一个请求。

这时候,就需要用到正则表达式来提取。

正则表达式提取器

1.先完成一个操作,响应数据中我们需要提取这个tc的值

技术图片

 

 2.添加---后置处理器--正则表达式提取器

技术图片

 

引用名称:下一个请求要引用的变量名称token,引用方法:${token}

正则表达式:一般简单的通用语法就是:左边界(.+?)右边界;

                    ():括起来的部分就是要提取的;

          . :匹配任何字符串;
          +:一次或多次;
          ?:不要太贪婪,在找到第一个匹配项后停止。

模板:对应正则表达式提取器类型,样式为:$n$。如:$1$表示解析到的第1个值。

匹配数字:可看做是数组的第几个元素。当为 0 时,随机返回匹配的数据。当为 1 时,表示返回匹配结果数组的第一个元素,负数则返回全部。

缺省值:参数没有取得到值,那默认给一个值给它取值。

 

3.下个请求中,直接引用

技术图片

 

 4.如何查看提取到了想要的内容呢,这里就需要添加另外一个后置处理器:Debug PostProcessor(调试后置处理程序),运行后在察看结果树中可以看调用结果。

技术图片

 

Jmeter5.2.1 正则表达式

标签:jmeter   roc   字符串   查看   正则表达式   --   语法   图片   技术   

原文地址:https://www.cnblogs.com/bugbreak/p/12874609.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!