0


postman做多接口联调测试(接口结果提取参数,传递下一接口使用)

应用的场景

举例:
如创建一个项目,必须包含项目组、项目流程、客户。做新增项目的接口测试时,必须传上面三个信息,此时新增项目接口场景用例步骤:
1、管理员登录,获取【token】
2、新增项目组,需要传递第一步获取的token,获取【项目组id】
3、新增流程,需要传递第一步获取的token,获取【流程id】
4、新增客户,需要传递第一步获取的token,获取【客户id】
5、新增项目,需要传递第一步获取的token、项目组id、流程id、客户id
在这里插入图片描述

环境变量配置

第一步中管理员登录,需要用户名密码,可以在环境变量中配置。
在这里插入图片描述

新建一个collection

新建一个collection作为场景用例,里面存放创建项目的所有步骤的接口
在这里插入图片描述

管理员登录接口

环境变量中有用户名、密码,引用变量使用{{变量名}}
在这里插入图片描述
test中对接口的响应结果,进行断言校验,判断接口是否调用成功。
并且可以将响应结果设置为变量,供下面的接口传参使用。接口执行后,环境变量中出现设置的变量。
参考文档:https://www.cnblogs.com/JHblogs/p/6418802.html#:~:text=%E5%9C%A8postman,%E4%BC%BC%E5%8F%82%E6%95%B0%E5%8C%96%E7%9A%84%E6%A6%82%E5%BF%B5%EF%BC%89
在这里插入图片描述

创建项目组

使用第一步管理员登录后,响应结果中的token作为传参。
响应结果中获取项目组的id,设置为环境变量
在这里插入图片描述
在这里插入图片描述

查询项目组信息

项目组创建成功后,查询项目组信息,断言比较响应结果中是否和环境变量中值一样。
在这里插入图片描述

创建流程

创建流程需要用到项目组id,进行传参
在这里插入图片描述
响应结果中提取流程的id
在这里插入图片描述

创建项目

传参需要前面步骤中的项目组id、流程id、客户id
在这里插入图片描述
项目创建成功
在这里插入图片描述

接口场景用例collection运行

在这里插入图片描述
运行结果:
在这里插入图片描述
参考:
https://blog.csdn.net/qq_45402411/article/details/111084958
https://www.cnblogs.com/JHblogs/p/6418802.html#:~:text=%E5%9C%A8postman,%E4%BC%BC%E5%8F%82%E6%95%B0%E5%8C%96%E7%9A%84%E6%A6%82%E5%BF%B5%EF%BC%89
https://www.cnblogs.com/zouzou-busy/p/11013607.html#:~:text=%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E8%AE%BE%E7%BD%AE%EF%BC%9A%E5%9C%A8,%E5%90%8C%E7%9A%84%E7%8E%AF%E5%A2%83%E5%80%BC%E4%B8%8D%E4%B8%80%E6%A0%B7

标签: postman 测试工具

本文转载自: https://blog.csdn.net/qq_24741027/article/details/125164693
版权归原作者 我的派克笔呢 所有, 如有侵权,请联系我们删除。

“postman做多接口联调测试(接口结果提取参数,传递下一接口使用)”的评论:

还没有评论