postman接口测试教程之postman如何请求参数关联

发布时间: 编辑:CINDY 0人评论 756次浏览 实用方法教程
摘要 : 本文主要介绍在使用postman进行接口测试过程中如何请求参数关联?

我们做接口测试的时候都会遇到一个场景,就是参数关联,所谓的参数关联就是上一个参数的返回值用于下一个参数的请求中,通过python中requests我们知道如何请求,那么通过postman如何请求?

参数关联

在应用业务接口中,完成一个业务功能时,有时候一个接口可能不满足业务的整个流程逻辑,需要多个接口配合使用,并且在A接口调用后,我们需要在A接口的返回数据中拿到需要的字段,并且在调用B接口的时候,作为B接口请求参数传递给B接口,拿到后续响应的返回数据。

实战演习

我们今天还是通过天气查询接口来完成通过postman完成接口请求

接口文档:

# 接口地址 http://apis.juhe.cn/simpleWeather/query
 # 请求参数 city:要查询的城市名称/id,城市名称如:温州、上海、北京,需要utf8 urlencode
key:331eab8f3481f37868378fcdc76cb7cd

1、创建一个环境变量,配置环境变量

1、创建一个环境变量,配置环境变量

配置参数名和参数值,其中参数值可以不用填,执行接口后,会自动补齐

1、创建一个环境变量,配置环境变量

2、填写接口内容,查看返回内容

这里我们继续拿城市返回内容

2、填写接口内容,查看返回内容

3、编写Test,取出返回参数内容

这个地方就是postman关键部分,前面一篇我们介绍过Test的功能可以增加断言,也可以编写脚本完成对接口操作。这里就遇到了一个编写脚本,收取返回内容,然后提取出我们想要的数据。

var Jsondata = JSON.parse(responseBody); //设置环境变量手机返回信息 pm.environment.set("city",Jsondata.result.city); //提取出city参数数据

3、编写Test,取出返回参数内容

 

 点击请求接口后,我们可以通过查看设置的环境变量的值,可以发现我们想要取得值已经成功收集了

3、编写Test,取出返回参数内容

4、创建另一个接口,完成参数关联

通过上面的步骤,参数已经取出来了,这个时候怎么进行关联呢?我们知道在python中可以通过一个变量进行赋值,那么postman也可以吗?postman对于这样有特殊的方法

4、创建另一个接口,完成参数关联

通过上面的栗子,我们发现已经完成了参数关联了,但是这只是一个非常小的例子,我们已经明白了方法是如何操作的,那么我们离复杂的接口参数关联还远吗?

文章转自:https://www.cnblogs.com/qican/p/11581404.html

查看更多

转载必须注明来自:https://huajiakeji.com/utilities/2020-12/4550.html

PostWoman Http接口调试插件

PostWoman Http接口调试插件

0 人评论 3188 次人浏览 4.0分 4.0 分
Postwoman(原apiDebug) 是一个完全免费的接口调试插件,该插件可独立使用,同时数据也能同步至云端,实现跨终端共享。Postwoman支持post、get、xml、josn等测试,支持环境切换(全局变量)。
ApiPost中文接口测试软件

ApiPost中文接口测试软件

0 人评论 1518 次人浏览 4.0分 4.0 分
ApiPost是中国人自己的接口测试软件,是一个支持团队协作,并可直接生成文档的API调试、管理工具,支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具。
Postman使用教程详解

Postman使用教程详解

0 人评论 1232 次人浏览 4.0分 4.0 分
本文详细介绍Postman使用教程之接口请求测试流程GET、post和管理用例Collection的作用。
ApiPOST - API调试管理工具

ApiPOST - API调试管理工具

0 人评论 26144 次人浏览 4.0分 4.0 分
ApiPOST是一款可直接生成文档的API调试、管理工具。2.0版本大更新,支持自定义请求头(Request Header)、查看Cookie、导出Html及Word文档等更多功能。
Postman的基础使用方法教程介绍

Postman的基础使用方法教程介绍

0 人评论 900 次人浏览 3.0分 3.0 分
Postman是一款功能强大的网页调试与发送网页HTTP请求的工具。用于API测试的工具。在我们平时开发中,特别是需要与接口打交道时,无论是写接口还是用接口,拿到接口后肯定都得提前测试一下。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。在Postman中,请求可以保存,也就类似于文件。
评论:(0)

已有 0 位网友发表了一针见血的评论,你还等什么?