Jmeter提取器-正则,json,xpath,边界值提取器

提取器 jmeter--后置处理器--正则提取器

常用的提取器:

1、正则提取器          适用于所有返回的格式

2、json提取器           适用于返回的是json格式的数据

3、边界值提取器        适用于所有返回的格式

4、xpath提取器           适用于返回的是html或者xml格式的数据

怎么使用提取器:

首先要搞清楚要提取的内容在哪里?响应头,响应body提取数据

如果是从响应body中提取数据,那么要搞清楚返回的是什么格式的数据,对于不同的格式返回数据,采用不同的提取器来实现数据的提取

正则提取器:

提取器添加

定义说明:引用名称: info_status表示变量名,不用多说

正则表达式:这里的一对括号就是一个模板,两对括号就是两个模板...

模板:这里Jmeter你要匹配哪个或哪些模板,$1$表示匹配第一个模板(就是正则表达式里的第一对括号)

匹配数字:告诉 JMeter如果匹配到了多个符合要求的,你要哪一个?这里我填写0,0表示随机,-1表示全部,1表示第一个,2表示第二个...

缺省值:没有匹配到数据时的默认值,不用多说

调试器添加
结果树打印

json提取器:jmeter--后置处理器--json提取器

提取器添加
调试器添加
结果树打印

xpath提取器:只适用于返回的是html或者xml格式的数据

jmeter--后置处理器--xpath提取器

语法

边界值提取器:jmeter--后置处理器--边界值提取器

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。