(正则表达式提取器是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使用笔记(五:正则表达式提取器)相关推荐

  1. 接口测试工具-Jmeter使用笔记(九:跨线程组传递变量)

    请求API需要授权令牌,但是授权令牌只需要获取一次,即可调用服务器上其他业务接口. 所以我想要把授权操作放在单独的一个线程,业务流放在其他线程. 这就需要我把从授权线程获取的令牌传入业务流线程. 解决 ...

  2. 接口测试工具-Jmeter使用笔记(八:模拟OAuth2.0协议简化模式的请求)

    背景 博主的主要工作是测试API,目前已经用Jmeter+Jenkins实现了项目中的接口自动化测试流程.但是马上要接手的项目,API应用的是OAuth2.0协议授权,并且采用的是简化模式(impli ...

  3. Jmeter工具中参数化、正则表达式提取器、响应断言的实现

    参数化.正则表达式提取器.响应断言的实现 1.实现参数化 2.正则表达式提取器 3.响应断言 上一篇文章实现了用Jmeter工具实现了新增用户和学员登录两个功能,这篇文章将对前两个功能进行优化. 1. ...

  4. 压力测试+接口测试(工具jmeter)

      jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单.因 为jmeter是java开发的,所以运行的时候必须 ...

  5. 接口测试工具-Jmeter压力测试使用

    接口测试工具-Jmeter压力测试使用 官方描述:jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单.因为jm ...

  6. JMeter关联:JMeter正则表达式提取器与JSON提取器

    JMeter使用正则表达式和JSON提取器实现关联 前言 1 关联的释义与示例 2 常用正则表达式详解 3 正则表达式提取器 3.1 参数详解 3.2 使用示例 4 JSON提取器 4.1 参数详解 ...

  7. Jmeter的使用-接口调用、正则表达式提取器、beanshell断言、http信息头管理器

    Jmeter的使用----接口调用.正则表达式提取器.beanshell断言.http信息头管理器. 前几天看到有关幂等的的概念,对于比较重要的业务,如何保证接口的幂等至关重要,网上看到了许多解决方案 ...

  8. 正则表达式不包含某个字符串_JMeter必知必会系列(18) JMeter正则表达式提取器疑难分析...

    JMeter正则表达式提取器疑难分析 前沿 JMeter正则表达式提取器的配置项中, Regular Expression, Template与 Match No.这三个配置项是比较难以理解的,本文针 ...

  9. jmeter正则表达式提取器

    jmeter正则表达式提取器 我们在使用jmeter做接口测试时,常常会碰到上个接口的返回值会作为下个接口的参数来进行请求.这时候,就需要用到jmeter的正则表达式提取器了 1.新建正则表达式提取器 ...

  10. JMeter Dummy sampler结果乱码 及 正则表达式提取器乱码的解决

    JMeter Dummy sampler结果乱码以及正则表达式提取器乱码的解决 1. JMeter Dummy sampler结果乱码 为了调试方便,我将html http://www.ip138.c ...

最新文章

  1. seci-log 1.11 发布 增加了ftpserver,远程ftp,sftp采集简化配置等功能
  2. CCN:拥有雄厚实力的BCH将成为下一轮牛市的催化剂
  3. python3连接oracle数据库真操蛋_为64位Windows7的Python3安装MySQLdb
  4. oracle中游标的使用
  5. 100路监控需要使用核心交换机吗?
  6. 股票预埋单第二天还有效么?
  7. MySQL数据库架构相关笔记(二)
  8. 【优化算法】供需优化算法(SDO)【含Matlab源码 1804期】
  9. 巨详细的iphone新手教程
  10. 东方通TongWeb部署应用中文件不下载而在页面打开
  11. 加载脚本依赖发生错误--暴力猴
  12. 写了三年程序,我25了.
  13. Android 阿里云推送集成指南
  14. ios苹果应用ipa一键签名工具_win和Mac电脑端自行签名ipa教程
  15. [落选]狗熊会人才计划第6期选拔作业
  16. 【求职面试】面试中 HR 经常问到什么样的问题?赶紧看一看!
  17. 微信小程序加载效果和取消加载效果
  18. DM数据库 HUGE TABLE简析
  19. linux 深度定制,基于ubuntu发行版的安装界面的深度定制过程
  20. Linux系统-LNMP部署农场牧场

热门文章

  1. [USACO19FEB]Cow Dating——找规律
  2. Django - rest - framework - 下
  3. 图文配置Silverlight3.0开发环境(转载)
  4. oracle not in 改为 not exist
  5. 动态规划解决分割问题
  6. python 函数积累
  7. 对私有API提交的注意事项
  8. iOS 点击tabbarItem的时候根据登录状态判断加载哪个视图控制器
  9. Mac - 让NSView快捷的实现阴影效果
  10. iOS开发--XMPPFramework--环境的配置(一)