zoukankan      html  css  js  c++  java
  • postman接口测试之复制多个接口或collections到某个子文件夹或collections下

    一、痛点

    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一下,搞定,完美。

     

     

     

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

     

    作者:十八岁

    -------------------------------------------

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

  • 相关阅读:
    如何在Nginx下配置PHP程序环境
    Nginx服务器不支持PATH_INFO的问题及解决办法
    php内置函数分析之str_pad()
    php常用几种设计模式的应用场景
    func_get_args()在php71与php56的区别
    Restful api 防止重复提交
    Game-Tech小游戏专场第二趴,这次帝都见
    入门系列之在Ubuntu上使用MySQL设置远程数据库优化站点性能
    入门系列之在Ubuntu上使用Netdata设置实时性能监控
    叶聪:朋友圈背后的计算机视觉技术与应用
  • 原文地址:https://www.cnblogs.com/l199616j/p/14293916.html
Copyright © 2011-2022 走看看