行业知识
【P15】JMeter 正则表达式提取器(Regular Expression Extractor)
文章目录
- 一、正则表达式提取器(Regular Expression Extractor)参数说明
- 二、准备工作
- 三、���试计划设计
一、正则表达式提取器(Regular Expression Extractor)参数说明
接口需要关联时,可以通过正则表达式提取所需要的值
右键 >>> 添加 >>> 后置处理器 >>> 正则表达式提取器(Regular Expression Extractor)
Apply to
-
Main sample and sub-samples:匹配范围包括当前父取样器并覆盖子取样器
-
Main sample only:默认;匹配范围是当前父取样器
-
Sub-samples only :仅匹配子取样器
-
JMeter Variable Name to use:支持对 Jemter变量值进行匹配(输入框内可输入jmeter的变量名称)
要检查的响应字段(Filed to check)
-
主体(Body):响应数据的主体部分
-
Body(unescaped):针对替换了的响应码部分
-
Body as a Document:返回内容作为一个文档进行匹配
-
Response Headers:响应头部分
-
Request Headers:请求头部分
-
URL:URL链接
-
响应代码(Response Code):响应码。如HTTP返回码200代表成功
-
响应信息(Resopnse Message):响应信息。比如处理成功返回“成功”字样,或者“OK”字样
(1)、引用名称(Name of created variable):请求要引用的变量名称,如填写 result_num
(2)、正则表达式(Regular Expression):业务对应的正则表达式
"id":"(.*?)","name":(.\*?)"
(3)、模板(Template):对应正则表达式的组号,从1开始;比如:$1$ 表示取 id 的值,$2$ 表示取 name 的值,也就是对应到表达式中的第几个括号
(4)、匹配数字(0代表随机)(Match No. (0 for Random):0 代表随机取值,n取第几个匹配值,-1匹配所有;比如:取1表示报文中的第1个对象匹配,取2表示报文中的第2个对象匹配
(5)、缺省值(Default Value):如果参数没有取得到值,那默认给一个值让它取
正则表达式 - 教程 | 菜鸟
二、准备工作
慕慕生鲜: http://111.231.103.117/#/login
-
进入网页后,登录,页面提供了账户和密码
-
搜索框输入“虾”
-
右键检查或按F12,打开调试工具,点击搜索
三、测试计划设计
(1)、测试计划右键
-
-
-
上一篇:银行卡怎么下载服务器?
下一篇:网易服务器空缺怎么办?