https://blog.csdn.net/water_0815/article/details/53263643

今天给大家分享一款工具,好的工具能够让开发更高效,有时能成倍地提高。接下来会分几篇来介绍这个 Postman 工具,大致包括软件的下载与安装、软件功能视图、收藏夹管理、请求和响应、环境变量和全局变量、Pre-Request 脚本和 Tests 用例、导入和导出等内容。

一、Postman是什么?

那么,Postman是个什么东东呢?Postman的官网上这么介绍它:“Modern software is built on APIs,Postman helps you develop APIs faster”,看得出来,它是一个专门测试 API 的工具,如果你正在进行 API 相关的开发,那这篇文章就是你的福利!

Postman 提供功能强大的 Web API 和 HTTP 请求的调试,它能够发送任何类型的HTTP 请求 (GET, POST, PUT, DELETE…),并且能附带任何数量的参数和 Headers。不仅如此,它还提供测试数据和环境配置数据的导入导出,付费的 Post Cloud 用户还能够创建自己的 Team Library 用来团队协作式的测试,并能够将自己的测试收藏夹和用例数据分享给团队。

现在就来介绍下 Postman 的下载和安装,以及这个工具都能做些什么工作。

二、Postman 下载与安装

Postman 的官网下载地址是:https://www.getpostman.com/apps/ ,它也可以作为 Chrome 的拓展应用,而 Chrome 的拓展应用要到 Chrome 的应用商店下载并安装。下载需要FQ,这里也顺便介绍一款不错的FQ软件——云梯VPN,需要的同学可以去自行购买。如果你翻不了墙,也不想买VPN,也买关系,我已经下载好放到一个地方,免费给大家下载,点击下面的这个链接可以直接下载:Postman 4.8.3

Postman 软件的安装不必说了,本文只介绍下如何在 Chrome 中安装拓展应用。首先打开 Chrome 的应用商店,搜索“Postman”,点击“添加至 CHROME”,如下图所示:

添加成功后,在地址栏输入:“chrome://apps”,就可以看到它可爱的图标了,可以点击下试试哦:

另外,下载好的Chrome拓展应用也可以打包压缩成CRX,并在需要时加载到Chrome,或分享给其他的人。要打包成CRX,首先要在Chrome的拓展插件页面(chrome://extensions)将“开发者模式”打开,按照下图的步骤就可以完成。

其中,选择目录的路径为:C:\Users\你的用户名\AppData\Local\Google\Chrome\User Data\Default\Extensions\fhbjgbiflinjbdggehcddcbncdddomop\4.8.3_0,版本号前面的目录名称对应插件应用的ID。

三、Postman 功能视图

打开安装好的软件,就看到主界面了,如下图所示:

接下来,简单介绍下每个功能区都能做些什么事:

  • 菜单栏: 基本包含了所有的操作。但由于其他功能区一般都包含了常用的操作,我们一般不用到菜单栏操作。
  • 快捷区: 快捷区提供常用的操作入口,包括运行收藏夹的一组测试数据,导入收藏夹测试数据,或环境配置数据。
  • 设置区: 软件的常用设置(主题设置、快捷键设置等),以及导出环境数据。
  • 侧边栏: 主要是 Request 请求的历史记录,和收藏夹管理。
  • 搜索栏: 输入关键字,可以搜索 Request 历史、收藏夹、收藏夹内的请求。
  • 功能区: Request 请求设置,查看 Response 响应结果和测试结果。

今天就先介绍到这,下次分享 Postman 收藏夹的一些用法,收藏夹是我们最常用的一个功能,敬请期待!

Postman工具——下载与安装(转)的更多相关文章

  1. 最新版Postman的下载及安装

    1. 操作环境 Windows Windows 7旗舰版 64位  , Windows 10专业版 Postman Postman-win64-5.1.3-Setup.exe 2. Postman的资 ...

  2. 微信Web开发者工具-下载、安装和使用图解

    开发和测试小程序,需要借助微信官方提供的微信Web开发者工具进行预览和调试代码,从下载安装到使用,大致的流程如下: 1.下载安装包 下载地址传送门:https://developers.weixin. ...

  3. 微信小程序开发工具下载以及安装教程

    微信公众平台上登录你的微信小程序账号   登录进入小程序开发-工具-下载,再根据你的系统选择相对应的版本地址进行下载.   以管理员身份运行下载,点击下一步,如图所示:   下一步,就会出现许可证协议 ...

  4. secureCRT工具下载和安装

    本文主要提供secureCRT软件下载和安装操作指导,节约软件查找和安装时间. 使用环境 32位Windows系统 软件下载 secureCRT软件和注册机下载:secureCRT 安装步骤和注意事项 ...

  5. MongoDB Compass管理工具下载、安装和使用

    内容来自:https://jingyan.baidu.com/article/925f8cb884f6f8c0dce0565a.html ,https://blog.csdn.net/bg101775 ...

  6. 微信小程序工具下载与安装

    下载 第一步:百度搜索"微信公众平台" 第二步:登录微信公众平台 第三步:点击微信开发者工具 第四步:按照自己的操作系统下载对应的版本的开发者工具,我的是Windows10 64位 ...

  7. JAVA-JAVA WEB开发工具下载与安装

    1.JAVA SE(JDK下载)程序名:jdk-8u141-windows-x64.exe下载地址:http://www.oracle.com/technetwork/java/javase/down ...

  8. nmap端口扫描工具下载和安装使用

    1.下载地址 https://nmap.org/download.html 2.下载之后进行安装 选择I Agree 后,建议全选,特别是zenmap,这个是图形化界面,不喜欢命令行格式的可以用zen ...

  9. 『政善治』Postman工具 — 1、Postman介绍与安装

    目录 一.Postman介绍 二.Postman下载与安装 1.Postman下载 2.Postman安装 3.为什么要注册Postman账号 一.Postman介绍 Postman是一款非常流行的H ...

随机推荐

  1. AtCoder Beginner Contest 120 题解

    题目链接:https://atcoder.jp/contests/abc120 A Favorite Sound 分析:答案为. 代码: #include <iostream> using ...

  2. [国家集训队]happiness 最小割 BZOJ 2127

    题目描述 高一一班的座位表是个n*m的矩阵,经过一个学期的相处,每个同学和前后左右相邻的同学互相成为了好朋友.这学期要分文理科了,每个同学对于选择文科与理科有着自己的喜悦值,而一对好朋友如果能同时选文 ...

  3. kuangbin专题十二 HDU1260 Tickets (dp)

    Tickets Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Sub ...

  4. HashMap 1.8的源码分析一

    public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, ...

  5. 6.动态sql - if

    满足条件的数据 mapper.xml 满足if条件就执行,不满足就不加 <select id="selectStateByTitle" parameterType=" ...

  6. gitflow工作流简介

    gitflow工作流是一种依赖于Git版本管理工具,按特定规范对项目开发.测试.上线流程进行管理的工作方式.它是一种为实现规范化管理的约定,它明确了各个分支的意义,使整个团队的分工协作更加和谐明晰. ...

  7. Unity 动画系统 Animation和Animator 常用小功能

  8. PowerShell命令部署WSP

    转载:http://www.cnblogs.com/ChunLiangZhang/archive/2012/07/18/2597335.html(作者:ChunLiang) 现在可以用SharePoi ...

  9. [CF1051F]The Shortest Statement (LCA+最短路)(给定一张n个点m条有权边的无向联通图,q次询问两点间的最短路)

    题目:给定一张n个点m条有权边的无向联通图,q次询问两点间的最短路 n≤100000,m≤100000,m-n≤20. 首先看到m-n≤20这条限制,我们可以想到是围绕这个20来做这道题. 即如果我们 ...

  10. c#生产/消费RabbitMQ

    public sealed class JsonSerializer { public static byte[] Serialize(object message) { return Encodin ...