一、痛点

1、postman只支持复制一个请求,或者一个子文件夹,但是不支持复制多个请求,或者整个collections到某个子文件夹或者某个collections下。

2、网上查了好一会儿,没有一个人分享这种需求的解决办法。

于是,当我通过某个方式成功实现时,立刻写下了这这篇博客。

二、解决办法

postman没有提供相关快捷键和入口,但是postman支持对请求或者collections进行导入导出啊哈哈。我们直接将collections导出,改成我们想要的内容,再导入不就好了嘛,话不多少,上步骤:

需求场景举例:

【collectionsA】下有10个请求,【collectionsB】有10个请求,现在想把两个collections下的请求合到一个【collectionsA】下

实现步骤简述:

将【collectionsA】导出为json→将【collectionsB】导出为json→打开导出的两个json文件→将【collectionsB】里面的请求list复制到【collectionsA】请求的下面并保存→在postman里面导出【collectionsA】文件即可。

详细实现步骤图文:

1、初始现象:

 2、将【collectionsA】导出为json文件

跟着提示点下一步即可。

3、将【collectionsB】导出为json文件

步骤同上

4、打开导出的两个json文件

5、将【collectionsB】里面的请求list复制到【collectionsA】请求的下面并保存,如下图所示:

6、在postman里面导出【collectionsA】文件

三、拓展

既然咱们知道可以改导出的json文件,咱们能做的事儿就多了......

例如:

1、批量改一个参数,或名字等任意值。

这里提个建议,如果是多个请求都需要的东西,比如域名,比如某个value,尽量设置成全局变量,这样的话,直接改变量的值就能全局改变。

如果刚开始没有考虑这么细致,也可以通过改json文件的形式,将某个多个请求都需要的公共参数或value全部替换成全局变量。

2、请求、子文件夹、collections可以任意组织,只要是符合postman可导入的json格式。

3、有时候,在接口没出来的时候,可能会通过Excel写很多case,当接口出来的时候,需要根据case添加很多很多请求。添加一个请求需要点击最少5次以上,还要输入请求name,一个个添加url,添加参数,添加value,一条case可能需要不停操作一分钟以上才能整好,耗时耗力,可以通过批量生成json文件的形式,将Excel形式的case转正可导入postman的json格式的case。然后批量Run一下,搞定,完美。

初入职场热爱分享的打工人一枚,请大家多多指教~~

postman接口测试之复制多个接口或collections到某个子文件夹或collections下的更多相关文章

  1. java实现文件夹(包括其中的子文件夹、子文件)的复制——递归

    这是学校java课的一道实验题,题目如下:编程,根据指定的源和目标位置,完成指定文件或文件夹(包括其中的子文件夹.子文件)的复制. 以下是我的实现,使用了递归: package com.simon.m ...

  2. java 打印流 递归复制子文件子文件夹 不同编码文件复制到同一文件中 序列化流反序列化流

    package com.swift.jinjie; import java.io.BufferedInputStream; import java.io.File; import java.io.Fi ...

  3. linux 将子文件夹的文件复制到 当前目录中

    linux 将子文件夹的文件复制到 当前目录中,如 目录结构大概是 -sh |__ db_backup |___ test |____ 2018_01_01_00_00_00 |_____ 2018_ ...

  4. Android程序函数 将assets文件夹下的文件复制到手机的sd卡中(包括子文件夹)

    最近在做个功能是将asset文件夹下的所有文件(包括子文件)全部拷贝出来到指定目录下.所用的方法无非是用AssetManager.但是这里 有个问题是也要讲子文件夹和子文件都要拷贝出来.到网上Goog ...

  5. C++ MFC 操作文件夹及属性(新建,删除[包含子文件[夹]],剪切,复制,重命名)

    源文件:http://pan.baidu.com/s/169HCL 运行mfc缺失的动态连接库:http://pan.baidu.com/s/17pGlT 截图: 不足之处仅供参考,哈哈.

  6. API Test Postman接口测试之高级篇2

    API Test  Postman接口测试之高级篇2 一.继承父类的设置: 二.导出及导入: 三.分享文档: 四.发布接口文档: 五.常用脚本: 右边框选的是一些常用的脚本,postman提供的,可以 ...

  7. API Test Postman接口测试之高级篇1

    API Test  Postman接口测试之高级篇1 一.postman中的请求参数简介: 1.请求参数简介: 点击params下面会出现key,value等信息,这里填写的会自动追加在url地址后面 ...

  8. 接口测试之postman简介

    很长时间没有用postman了,今天趁着有点时间,对这个接口测试的利器从以下几个方面简单回顾下. 1.postman介绍 2.Postman安装 3.Postman建立.管理.回放请求 4.Postm ...

  9. postman接口测试之设置全局变量和设置环境变量和全局变量

    一.概念 1.环境变量 就是接口的域名或IP地址. 2.全局变量 就是一个作用域为整个postman的变量. 二.使用场景 1.环境变量 在测试的过程中,经常会频繁切换环境,本地环境验证.发布到测试环 ...

随机推荐

  1. MySQL-常见小疑惑

    1. DISTINCT 多列去重 1.1 select DISTINCT a,b 实际含义是? 正确:排除 (a列重复且b列重复)的记录  错误:排除 a b两列 值合并后 重复的记录. 举例1: 去 ...

  2. 多任务-python实现-使用生成器完成多任务(2.1.14)

    @ 目录 1.注意 2. 代码 关于作者 1.注意 先定义函数,函数里面放一个yiled 主函数生成该对象 执行while循环 调用生成器对象的next 因为每次调用next,不会继续执行,从而 完成 ...

  3. 程序综合设计实践 :QT实现计算器

    程序综合设计实践 :用QT实现简易计算器及贷款计算 1,项目概述 该项目目标是设计开发一个支持连续计算的包括括号( ),求余%四则运算+ - * /的计算器 Calculator 以及贷款计算功能 M ...

  4. 每日CSS_霓虹灯按钮悬停效果

    每日CSS_霓虹灯按钮悬停效果 2020_12_20 1. 代码解析 1.1 html 代码片段解析 <a href="#"> <span></spa ...

  5. sqoop用法之mysql与hive数据导入导出

    目录 一. Sqoop介绍 二. Mysql 数据导入到 Hive 三. Hive数据导入到Mysql 四. mysql数据增量导入hive 1. 基于递增列Append导入 1). 创建hive表 ...

  6. NET 调用人脸识别算法

    以前有个OpenCV 移植版EMCV可以用作图像识别等 https://github.com/emgucv/emgucv 现在有各种接口 比如虹软SDK  https://ai.arcsoft.com ...

  7. Hystrix监控问题

    Hystrix监控问题: pom.xml: <dependency>   <groupId>org.springframework.cloud</groupId>  ...

  8. 【Java】指定【微信】好友自动发送消息

    package user.controller; import java.awt.*; import java.awt.datatransfer.Clipboard; import java.awt. ...

  9. 手写简易版RPC框架基于Socket

    什么是RPC框架? RPC就是远程调用过程,实现各个服务间的通信,像调用本地服务一样. RPC有什么优点? - 提高服务的拓展性,解耦.- 开发人员可以针对模块开发,互不影响.- 提升系统的可维护性及 ...

  10. [LeetCode]160. Intersection of Two Linked Lists判断交叉链表的交点

    方法要记住,和判断是不是交叉链表不一样 方法是将两条链表的路径合并,两个指针分别从a和b走不同路线会在交点处相遇 public ListNode getIntersectionNode(ListNod ...