你不知道的测试小技巧——postman接口测试导入导出操作详解

2023-11-01

目录

导出

导入

总结:


postman中的集合脚本,环境变量、全局变量全部都可以导出,然后分享给团队成员,导出后的脚本可以通过newman生成测试报告。另外还可以将浏览器,抓包工具,接口文档(swagger)中的数据包导入到postman中,并且会自动生成一个请求 。无需任何修改,就可以直接发送

导出

  • 导出集合脚本:选择其中一个集合,点击右边的三个点(...),选择‘export’.->在弹出的对话框Collection v2.1(recommended),点击‘Export’ ->选择本地路径保存即可,默认导入的文件格式是json且文件名中含有Collection,这样能区分出是集合文件 。

  • 导出环境/全局变量:进入Environments-》选择对应的环境或选择Globals->在右边显示的详细变量内容面板点击右上角的...,在弹出的下拉框中点击Export/如果是全局变量导出Export按钮会直接显示在右上角->然后选择择本地路径保存即可,默认导出的文件格式为json,文件名含有environemnt或globals,用来区分出这是环境变量文件或全局变量文件

 

导入

导入有五个选项,支持从文件导入,文件夹导入,从链接导入,粘贴文本导入、代码库导入。导入的入口:

  • Import File:从文件导入,可以支持集合文件导入,环境/全局变量文件导入(json),通过抓包工具保存的请求文件导入 。

导入集合文件:无论是导入集合文件还是变量文件,都需要提前把对应的文件导出 。 当然此功能的使用场景就是团队成员相互分享脚本 。

导入fiddler数据:可以将fiddler的抓取到的数据包导出,然后在postman中导入,就会在postman自动生成请求,无需任何修改 。具体实现步骤如下:

  1. 从fiddler中选择一个请求,然后导出脚本文件 。
  2. 在postman中的import File 中导入即可
  3. 会自动将请求转变成postman脚本。

 

  • Import Folder:选择从文件夹导入。有时候我们导出的集合需要用到环境变量,所以,需要把集合文件和环境变量文件都要导出,把它们放在一个文件夹下,如团队成员需要时,可以选择Import Folder直接一次性都导入即可。
  • Import From Link:通过链接导入也可以将集合分享给团队成员。但 使用这个功能需要先注册账号且登录才可以 。具体实现步骤如下 :

选择一个集合,点击分享->在弹出的界面点击Get public link-》复制生成的链接->postman界面选择Import->Import From Link 进行导入,如下图所示:

  • Paste Raw Text:这个功能可以将浏览器的数据包或接口文档(swagger)的数据粘贴进来自动生成请求 ,无需任何修改,就可以直接发送请求 。

实现步骤:

  1. 在浏览器中抓取到想要的包,然后右键copy出Curl的数据包
  2. 在postman的import中将数据粘贴进来,就会自动生成了对应的请求 。 

注:从接口文档swagger导入也是一样的操作

总结:

感谢每一个认真阅读我文章的人!!!

我个人整理了我这几年软件测试生涯整理的一些技术资料,包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。欢迎大家评论区留言或私我领取哦。

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

你不知道的测试小技巧——postman接口测试导入导出操作详解 的相关文章

随机推荐

  • 【经典】zheng项目搭建

    一 项目简介 17年初就接触了zheng这个项目 感觉挺牛的 看他的架构图就知道了 现在都已经18年了 时间好快 特此记录下zheng的环境搭建 虽然 先看下码云上zheng的简介吧 https gitee com shuzheng zhe
  • C# 获取namespace的方法

    获取当前class的namespace this GetType Namespace
  • QT_PCAN

    利用Qt做PCAN的二次开发 https www qter org portal php mod view aid 5472 Qt Using PeakCAN Plugin https doc qt io qt 5 qtserialbus
  • AVR单片机使用printf的方法

    1 开发环境 开发平台 ICCAVR 7 22 AVR单片机型号 ATMEGA64 仿真平台 protues7 模拟串口软件 Launch Virtual Serial Port Driver Pro 2 程序编写 要想在AVR单片机中使用
  • Python Pool类多进程 apply_async 异步变成了阻塞解决方法

    出错代码 if name main ip arr get ip list pool Pool processes 4 for temp in ip arr res pool apply async check ip temp get if
  • Linux 查看进程和线程CPU和内存占用情况

    文章目录 Linux 查看进程有哪些线程 Linux 查看程序内存占用情况 top和free等命令 Linux 查看进程 线程数量 Linux 查看进程有哪些线程 linux 下查看进程内的线程有哪些 首先通过进程名称 假设为SensorD
  • c 编程 常犯的错误,隐藏性很高,而且很致命

    1 申请内存 1 1 内存大小错误 比如 申请一块存放8个unsigned int 数据的内存空间 错误 malloc 8 正确 malloc 8 sizeof unsigned int 注解 malloc申请内存 是以字节为单位的 所以当
  • 结构体定义和使用

    收获一 结构体的定义和使用 struct stu char name 姓名 int num 学号 char sex 性别 float score 成绩 struct stu stu1 stu2 stu 就像一个 模板 定义出来的变量都具有相
  • 使用openssl的md5库

    在linux机器上 有一个命令可以计算出文件的md5值 那就是md5sum 如果没有的话 就需要安装RPM包 coreutils 现在我们使用openssl的库也可以方便的计算出文件的md5值 主要用到的函数是 int MD5 Init M
  • 【单片机】【数码管】数码管显示

    1 数码管的显示器及其接口 单片机系统中 常用的显示器有 发光二极管LED显示器 液晶LCD显示器 TFT液晶显示器 本文主要是关于LED显示器的说明 LED显示器有两种显示结构 段显示 7段 米字型等 和点阵显示 5x8 8x8点阵等 L
  • 成功解决 ProxyError: Conda cannot proceed due to an error in your proxy configuration

    welcome to my blog 希望对大家有帮助 给win10的ubuntu1804安装anaconda 执行conda create n daily python 3 7创建虚拟环境时报错 Collecting package me
  • 计算机网络:HTTP(应用层)

    目录 1 HTTP 基本概述 2 HTTP 的操作过程 3 HTTP 的特点 4 HTTP 的报文结构 5 HTTPS 1 HTTP 基本概述 HTTP是Hyper Text Transfer Protocol 超文本传输协议 的缩写 HT
  • 在React项目中使用Redux实现计数器功能

    Redux 和 React 之间没有关系 Redux 支持 React Angular Ember jQuery 甚至纯 JavaScript 尽管如此 Redux 还是和 React 和 Deku 这类库搭配起来用最好 因为这类库允许你以
  • prompt范式

    1 范式发展历程 P1 非神经网络时代的完全监督学习 Fully Supervised Learning Non Neural Network 特征工程 P2 基于神经网络的完全监督学习 Fully Supervised Learning
  • 转置卷积(Transposed Convolution)

    目录 1 卷积操作及转置卷积的定义 1 1 卷积操作 1 2 转置卷积 1 3 转置卷积的步骤 2 转置卷积的理解 2 1 stride 1转置卷积的理解 2 1 1 一维形式 2 1 2 二维形式 2 1 3 公式计算 2 2 strid
  • 泛型使用时遇到的bug

    首先说 这次的bug理解起来很简单 就是泛型被使用时 泛型的类一定要被引用 前提说明 我建了一个保存预下单数据的接口 然后提供一个查询接口 我就想 每次查出来就是json 那每次都要代码里解析 太重复 为什么不做成泛型 查询时候把类型传入
  • 华农oj数据结构——8581

    8581 线性链表逆置 时间限制 1000MS 代码长度限制 10KB 提交次数 2811 通过次数 2032 题型 编程题 语言 G GCC Description 线性链表的基本操作如下 include
  • CTP 4097错误根源 / CTP程序运行没有反应/CTP版本说明

    其实这本是个很简单的错误 但经常看到有人问到 而且网上居然还出了玄学解答 所以干脆单独写一篇解释一下这个错误 这一篇文章同样适用于解决为什么没有OnFrontConnected回调 Decrypt handshake data failed
  • 记录一次 图片边缘色值问题

    texture wrap mode 设置为clamp
  • 你不知道的测试小技巧——postman接口测试导入导出操作详解

    目录 导出 导入 总结 postman中的集合脚本 环境变量 全局变量全部都可以导出 然后分享给团队成员 导出后的脚本可以通过newman生成测试报告 另外还可以将浏览器 抓包工具 接口文档 swagger 中的数据包导入到postman中