作者:上海十里红妆婚礼策划红_196 | 来源:互联网 | 2023-07-06 14:31
首先我们看下jmeter的正则表达式提取器的界面显示:
上图就是jmeter后置处理器中的正则表达式提取器界面,下面先来说下其中的含义
参数 | 释义 |
---|
引用名称 | 在HTTP等请求中,要引用此数据,需用到的名称 |
正则表达式 | 用于将我们想得到的数据提取出来( ():括起来的部分就是要提取的信息; . :说明匹配任何字符串 +:一次或多次 ?:意思就是说只要找到第一个匹配项就停止匹配 ) |
模板 | 表示使用提取到的第几个值: $-1$:表示取所有值 $0$:表示随机取值 $1$:表示取第1个 $2$:表示取第二个 以此类推:$n$:表示取第n个 |
匹配数字(0代表随机) | 0 代表随机取值,1 代表全部取值 |
缺省值 | 如果正则表达式没有搜找到值,则使用此缺省值 |
举个例子,比如我登录完成后,在做下一步操作的时候我需要获取上一步登录完成后返回的数据结果,那么怎么实现?
我只要在登录步骤下加一个正则表达式提取器就可以了,下一步的操作我只需要在用到这个数据时,写上引用名称即可使用上一步登录操作完成后返回的数据信息