接口测试工具-Jmeter使用笔记(五:正则表达式提取器)
(正则表达式提取器是Jmeter关联中的一种)使用场景:
有两个HTTP请求,请求A的返回数据中有一个字段“ABCD”,该字段要作为请求B的入参。
1、添加方式
请求A上右键-->后置处理器->正则表达式提取器
2、提取A请求中的taskCode对应的值
为了获取到上图中圈起来的这个值,要配置正则表达式提取器:
说明:
(1)引用名称:下一个请求要引用的参数名称,如填写Atask,则可用${Atask}引用它。
(2)正则表达式:
():括起来的部分就是要提取的。
(3)模板:用$$引用起来,如果在正则表达式中有多个正则表达式,则可以是$2$$3$等等,表示解析到的第几个值给title。如:$1$表示解析到的第1个值
(4)匹配数字:0代表随机取值,1代表全部取值,通常情况下填0
(5)缺省值:如果参数没有取得到值,那默认给一个值让它取,我填的Error。
3、获取到的值传入B请求
看一下请求B是否如预期的一样传入Atask这个值
引用成功~~
记录一个好用的测试正则表达式的工具:
工具名称:RegexTester
使用方法:
转载于:https://www.cnblogs.com/LiangHu/p/6230372.html
接口测试工具-Jmeter使用笔记(五:正则表达式提取器)相关推荐
- 接口测试工具-Jmeter使用笔记(九:跨线程组传递变量)
请求API需要授权令牌,但是授权令牌只需要获取一次,即可调用服务器上其他业务接口. 所以我想要把授权操作放在单独的一个线程,业务流放在其他线程. 这就需要我把从授权线程获取的令牌传入业务流线程. 解决 ...
- 接口测试工具-Jmeter使用笔记(八:模拟OAuth2.0协议简化模式的请求)
背景 博主的主要工作是测试API,目前已经用Jmeter+Jenkins实现了项目中的接口自动化测试流程.但是马上要接手的项目,API应用的是OAuth2.0协议授权,并且采用的是简化模式(impli ...
- Jmeter工具中参数化、正则表达式提取器、响应断言的实现
参数化.正则表达式提取器.响应断言的实现 1.实现参数化 2.正则表达式提取器 3.响应断言 上一篇文章实现了用Jmeter工具实现了新增用户和学员登录两个功能,这篇文章将对前两个功能进行优化. 1. ...
- 压力测试+接口测试(工具jmeter)
jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单.因 为jmeter是java开发的,所以运行的时候必须 ...
- 接口测试工具-Jmeter压力测试使用
接口测试工具-Jmeter压力测试使用 官方描述:jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单.因为jm ...
- JMeter关联:JMeter正则表达式提取器与JSON提取器
JMeter使用正则表达式和JSON提取器实现关联 前言 1 关联的释义与示例 2 常用正则表达式详解 3 正则表达式提取器 3.1 参数详解 3.2 使用示例 4 JSON提取器 4.1 参数详解 ...
- Jmeter的使用-接口调用、正则表达式提取器、beanshell断言、http信息头管理器
Jmeter的使用----接口调用.正则表达式提取器.beanshell断言.http信息头管理器. 前几天看到有关幂等的的概念,对于比较重要的业务,如何保证接口的幂等至关重要,网上看到了许多解决方案 ...
- 正则表达式不包含某个字符串_JMeter必知必会系列(18) JMeter正则表达式提取器疑难分析...
JMeter正则表达式提取器疑难分析 前沿 JMeter正则表达式提取器的配置项中, Regular Expression, Template与 Match No.这三个配置项是比较难以理解的,本文针 ...
- jmeter正则表达式提取器
jmeter正则表达式提取器 我们在使用jmeter做接口测试时,常常会碰到上个接口的返回值会作为下个接口的参数来进行请求.这时候,就需要用到jmeter的正则表达式提取器了 1.新建正则表达式提取器 ...
- JMeter Dummy sampler结果乱码 及 正则表达式提取器乱码的解决
JMeter Dummy sampler结果乱码以及正则表达式提取器乱码的解决 1. JMeter Dummy sampler结果乱码 为了调试方便,我将html http://www.ip138.c ...
最新文章
- seci-log 1.11 发布 增加了ftpserver,远程ftp,sftp采集简化配置等功能
- CCN:拥有雄厚实力的BCH将成为下一轮牛市的催化剂
- python3连接oracle数据库真操蛋_为64位Windows7的Python3安装MySQLdb
- oracle中游标的使用
- 100路监控需要使用核心交换机吗?
- 股票预埋单第二天还有效么?
- MySQL数据库架构相关笔记(二)
- 【优化算法】供需优化算法(SDO)【含Matlab源码 1804期】
- 巨详细的iphone新手教程
- 东方通TongWeb部署应用中文件不下载而在页面打开
- 加载脚本依赖发生错误--暴力猴
- 写了三年程序,我25了.
- Android 阿里云推送集成指南
- ios苹果应用ipa一键签名工具_win和Mac电脑端自行签名ipa教程
- [落选]狗熊会人才计划第6期选拔作业
- 【求职面试】面试中 HR 经常问到什么样的问题?赶紧看一看!
- 微信小程序加载效果和取消加载效果
- DM数据库 HUGE TABLE简析
- linux 深度定制,基于ubuntu发行版的安装界面的深度定制过程
- Linux系统-LNMP部署农场牧场