首页 > 其他分享 >Jmeter边界提取器

Jmeter边界提取器

时间:2024-01-31 14:55:38浏览次数:24  
标签:01 15 边界 接口 qty 提取 Jmeter

边界提取器(Boundary Extractor)是放在Sample请求之后执行的,用于获取左右边界中间的所有字符(不包含边界)。

 

组件路径:HTTP请求->右键添加->后置处理器->边界提取器

适用场景:A接口响应数据json字段有几十个,其中B接口请求体需要用到A接口90%的字段,这时可以使用[边界提取器]去批量获取一些字段

 

1、查询订单接口响应数据json如下,使用[边界提取器]去获取qty、price、totalPrice3个字段和值

{"total":1,"rows":[{"planNo":"20240115001","createBy":"xxx","createByNickName":"小明","createTime":"2024-01-15 15:42:12","status":3,"type":1,"commitTime":"2024-01-15 15:42:12","syncTime":"2024-01-15T15:42:15.000+0800","syncMsg":"成功","qty":10,"price":57.0000,"totalPrice":570.0000,"deptId":null}],"code":200,"msg":0}

2、 组件

在接口下面添加组件 边界提取器、调试取样器(路径:线程组->右键添加->取样器->Debug Sampler)

3、执行结果如下,正确从接口中提取qty、price、totalPrice3个字段和值

 

标签:01,15,边界,接口,qty,提取,Jmeter
From: https://www.cnblogs.com/dabeen/p/17999262

相关文章

  • 如何筑造数据安全边界
    本文分享自华为云社区《【云享问答】第6期:如何筑造数据安全边界?》,作者:华为云社区精选。当前AI技术的快速发展,大模型、大数据正在加速对海量多样化数据的应用。数据已经成为核心资产,而数据安全和隐私保护的重要性也日益凸显。数据脱敏作为数据安全管控体系的关键环节,能够有效地保......
  • jmeter 接口测试响应unicode编码为中文显示
    添加一个后置处理器beanshellpostprocessor, public StringresUnicoding(StringresMsg){   String[]asciis=resMsg.split("\\\\u");   StringnativeValue=asciis[0];   try   {      for(inti=1;i<asciis.length;i++......
  • Jmeter: 逻辑控制器(三)
    一前言环境window10Jmeter5.3二逻辑控制器1简单控制器如图逻辑控制器没有什么需要输入的地方,直接在合适的地方添加使用即可作用:整理分类分组的作用,在使用Jmeter时,可以把你认为可以归类到一起的东西放在一个简单控制器下,就像放在一个文件夹或模块,如上图,看的时候更......
  • 使用skimage的morphologhy提取骨架注意事项
    使用skeleton=morphology.skeletonize(img)提取图像img的骨架时,img的数值范围应调整至0~1。可以使用opencv的threshold完成从255到1的转变,既_,img=cv2.threshold(img,127,1,cv2.THRESH_BINARY)同时要注意函数返回的skeleton虽然是numpy的ndarray格式,但并非数值型而是bool型,......
  • 分布式压测之locust和Jmeter的使用
    受限于单台机器的配置问题,我们在单台机器上达不到一个很高的压测并发数,那这个时候就需要引入分布式压测分布式压测原理:一般通过局域网把不同测试计算机链接到一起,达到测试共享、分散操作、集中管理的目的。选择一台作为调度机(MASTER),其他机器作为执行机(SLAVE)执行完成执行机会......
  • 软件测试学习笔记丨JMeter_实现分组并发
    Jmeter_实现分组并发实现思路:线程数和时间进行参数化,使用命令模式进行执行,再添加报告进行每次展示。执行时可以使用linux定时器或者脚本调用。命令执行命令启动jmeter命令:jmeter-Jpara1=4-Jpara2=15-n-tpreClassMenu_1117.jmx-le:/res/res1.jtl-e-oe:/res/res/......
  • 为啥一样一样的正则表达式,去提取就提取不出来?
    大家好,我是皮皮。一、前言前几天在Python最强王者交流群【哎呦喂 是豆子~】问了一个Pandas数据提取的问题。问题如下图所示:大佬们  为啥一样一样的正则表达式 for循环就可以出结果用apply(lambdax:re.findall(pattern,x))去提取就提取不出来?图一:图二:二、实现过......
  • # yyds干货盘点 # 为啥一样一样的正则表达式,去提取就提取不出来?
    大家好,我是皮皮。一、前言前几天在Python最强王者交流群【哎呦喂 是豆子~】问了一个Pandas数据提取的问题。问题如下图所示:大佬们  为啥一样一样的正则表达式 for循环就可以出结果用apply(lambdax:re.findall(pattern,x))去提取就提取不出来?图一:图二:二、实现过程这里【隔......
  • 如何在 Python 中使用 jieba 库来进行关键词提取
    jieba是一个流行的中文分词库,通过简单的几行代码,您就可以轻松地使用jieba库来提取中文文本中的关键词。本文将介绍jieba库的安装方法以及关键词提取的示例代码,并希望对您有所帮助。正文:1.安装jieba库:首先,我们需要安装jieba库。可以使用以下命令来安装jieba库:```pipinstalljieba......
  • C#正则提取字符串中的数字
    首先需要引入命名空间System.Text.RegularExpressions,具体实现如下所示://提取纯数字,该方式会将所有数字提取出来并拼接在一起,如:"ABC#123@AS456测试"提取出来就是123456varresult1=Regex.Replace("ABC#123@AS测试",@"[^0-9]+","");//提取多个数字,该方式会分别提取字符串中......