• 10
  • 10
分享
  • jmeter获取上一个接口返回值作为下一个接口传入参数——软件测试圈
  • TIMI 2022-03-25 11:15:46 字数 371 阅读 6086 收藏 10

1.新建一个HTTP请求,获取这个接口返回的电话号码。

此接口的返回数据:

1.jpg

右击这个HTTP请求,添加–后置处理器–正则表达式提取器

引用名称:shop_phone 后面接口用到的变量名称

正则表达式:<B>(\d{3}-\d{8})</B>

提取一个电话号码

模版 :11 模板是使用提取到的第几个值。因为可能有多个值匹配,所以要使用模板。从 1 开始匹配,依次类推。这里只有一个,所以填写 11 即可

匹配数字:1,表示如何取值。0 代表随机取值,1 代表全部取值。这里只有一个,填 1 即可。

2.jpg

2.新建一个HTTP请求:

引用变量 ${shop_phone}

3.jpg

3.查看结果树 的请求数据,变量值正确

4.jpg

作者:zhizunyu2009

原文链接:https://blog.csdn.net/zhizunyu2009/article/details/79011413

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   网关是指内部服务和第三方外部服务交互的接口,常见的网关有通过渠道引入外部用户的通用网关、和支付商户对接的支付网关、获取第三方数据的数据网关等(一种是我们提供给第三方调用,一种是去调用第三方,这里重点讨论第二种)。  因为网关接口需要依赖第三方响应的结果,而不管我们请求参数如何,第三方测试环境响应结果基本固定,不一定会出现我们想要的情况。  还有一种情况是测试账号的原因,比如缺少有效的信用卡号、有流水记录的淘宝卖家账号等,导致我们使用的测试账号只能覆盖单一的情况。  虽然对网关来说大部分时候只要能和第三方调通就可以,但是线上情况不可控,只验证正常情况当然不够严谨,需要确保各种可能出现的异常情...
            0 0 771
            分享
          •   特斯拉正式发布了新近改款的 Model 3 轿车的性能版车型,以应对不断下滑的需求。新版 Model 3 的起价为 52990 美元,配备了新的主动减震系统和自适应悬挂系统,具有更好的操控性和舒适性,电池续航里程为 296 英里(约合476.36公里),从 0 加速到每小时 60 英里只需 2.9 秒,最大功率为 510 马力。  与之前的 Model 3 Performance 相比,新版本的峰值功率增加了 32%,峰值扭矩增加了 16%,阻力减少了 5%。特斯拉表示,与上一代车型相比,新款车型的能耗更低。这部分归功于新一代驱动装置以及后扩散器和扰流板。该车的前端和后端也进行了小幅整容,...
            0 0 204
            分享
          •   应用场景  测试场景中,我们会先做一些SMOKE测试,以便先了解一下基本的测试是否通过,如在API测试中,先验证返回的Json文件一样,在没有具体到细节时,我们会先了解返回的Json文件是否符合正确的Json格式,以及某次字段数据类型、格式是不是和预先定义的相匹配。  今天就介绍一下Rest-Assured支持的Json schema-validator一次验证整个回应的Json文件。  测试框架: Java + Rest-Assured  语言: Java  IDE: Intellij IDEA  项目类型: Maven  公共API 地址:  https://api.data.gov....
            12 12 1552
            分享
          •   据报道,谷歌之前一直在为“Z世代”(1995至2009年出生的)用户开发一款人工智能移动聊天机器人应用,并在其中配以互动数字角色。  但资料显示,该公司最近在内部重组中将该项目“降级”。通常而言,当谷歌对某个产品降级后,相关工作就会暂停。  这款应用在内部被称作“Bubble Characters”,它会提供多个数字对话角色供用户选择,方便“Z世代”与之交流。该公司自2021年第四季度以来就一直在开发这个项目。谷歌拒绝对此置评。  该应用的描述显示,它将可以进行“类人”对话,并“采取行动”,“对Z世代很有吸引力”。相关对话均由大语言模型支持,这类模型可以通过海量数据集来理解和生成与人类相似...
            0 0 511
            分享
          • 1、接口测试:是测试系统组件间接口的一种测试。主要用于检测外部系统于系统之间以及系统内部各个子系统之间的交互点。重点测试的时数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等等,这要求对业务逻辑有一定程度上的理解,对数据流向有较好的定位。2、接口测试的分类:系统与系统之间的调用(如分享时,微信会提供接口给“跑向珠峰”);上层服务对下层服务的调用;服务之间的调用(如添加一条数据时,会先调用数据查询的服务,查询改数据是否是重复数据)。不同类型的接口测试方法可能不一致,但总体来说,不管是哪种类型,被测接口即为服务方,测试手段为客户方,接口测试的目的就是:通过我们的测试手段,去验证满足其声...
            0 0 1123
            分享
      • 51testing软件测试圈微信