HttpRunnerManager用例配置-02:testcase引用接口返回值(extract)

这篇笔记就是解决如何从上一个接口获取相关的响应数据传递到下一个接口?

如果我们直接用代码撸,那就先从上一个接口中获取对应的返回值,然后使用正则表达式or使用JSON解析等方式来提取需要获取的值,然后存储在一个全局变量中,最后在下一个接口中直接引用该变量即可
用工具也是同样的方法操作,只是我们需要了解在工具中如何将返回赋值给变量

操作概要:

这里以登陆接口为例
一、创建登陆接口,将接口响应的内容赋值给变量
二、创建需要业务接口(需要依赖登陆接口的token),
关联登陆接口,并在请求中引用变量

一、创建登陆接口,将接口响应的内容赋值给变量

接口创建就不多说了,这里演示如何从返回值中获取所需的内容(定义变量并赋值)

定义变量并赋值

二、创建需要业务接口(需要依赖登陆接口的token),并在请求中引用变量

1)创建业务接口,并关联登陆接口


关联登陆接口

2)接口中引用所需变量

headers中引用token

运行结果如下:

 

结果预览

运行结果详情

post请求中json形式传参好像不支持引用变量,而且请求路径好像也不支持

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值