一、开始使用收藏夹

收藏夹会使你的工作效率更上一层楼

收藏夹可以让单个的request分组在一起,这些request可以被进一步的管理到文件夹来更准确的反应你的API。request也可以在保存到收藏夹时存储response例子。你也可以给你的request增加名称或相关描述,使得开发者可以更轻松的使用你的API。

collection.png

1.创建一个收藏夹


单击收藏夹侧边栏标签下面的new collection按钮来创建一个新的收藏夹。

create collection.png

在弹出的对话框中输入收藏夹的名称和描述然后点击Create按钮创建

create.png

2.收藏夹操作


  • Edit

editing.png

在这里可以更改收藏夹的名称和对收藏夹添加描述信息。

  • Share

share.png

收藏夹可以当做JSON文件下载,这允许你可以和其让人分享你的Postman内容。你可以以匿名的身份分享你的收藏夹但是建议你当你上传一个收藏夹时创建一个Postman的账户,以便更新你的收藏夹,你也可以公开它或者删除它。

如果你是一个使用Postman Cloud的团队中的一员,你可以分享你的收藏夹到整个团队或者只分享这个收藏夹的一部分。

  • Delete

删除一个收藏夹会同时删除这个收藏夹本地的分备份。但是不会删除你通过getpostman.com分享的收藏夹。

  • Add Folder

Add Folder.png

文件夹是收藏夹的子集。你可以在一个收藏夹中创建很多文件夹。你可以直接添加一个request到一个文件夹里。文件夹同时也支持Markdown-based描述

现在你只能在收藏夹下面拥有一级文件夹。

  • Saving requests inside a collection

保存request.png

Saving requests inside a collection.png

在这里你可以添加相关的Request描述,指定保存到的收藏夹或文件夹。

点击Save按钮保存request到收藏夹。

注意:表单格式的request和二进制格式的request中包含的文件是不会被保存的收藏夹的。这是由于HTML5规范的限制。

  • Searching

你可以用侧边栏的搜索框来搜索收藏夹、文件夹、request等。

3.文件夹、request的选项


  • Editing

在这里你可以在这里编辑名称和描述,描述支持Markdown

  • Duplicating

这会创建一个文件夹或request的拷贝。新的文件夹或request会被创建为原来的同级。

  • Deleting

删除文件夹会删除里面的request。删除request会删除其保存的所有的response。

二、收藏夹浏览框

收藏夹浏览框帮助你在Postman界面里浏览收藏夹的原始数据信息。

点击 Expand 按钮打开收藏夹的浏览框

consuming_API_documentation_1.png

这里你可以浏览整个收藏夹信息,也可以打开里面的request。收藏夹浏览框可以让你进行一些常规的操作,由于Postman可以导入Swagger、WADL、RAML的文档,你可以管理这些API,这会让你的开发更容易。

consuming_API_documentation_2.png

三、分享你的收藏夹

你可以在你的团队里分享你的收藏夹,你可能需要确保你的团队是在线的,你可以在你的团队页面看到一些计划的细节。如果你也在线,你可以点击Share按钮分享你的收藏夹

share-menu-option.png

share-modal.png

在收藏夹分享对话框里,你可以选择分享的方式为只读,这意味着订阅他的用户不能对他进行编辑。

一个团队分享的收藏夹可以在团队文库里查看。在这里你可以订阅他人分享的收藏夹。

sharing_1.png

四、运行收藏夹

点击运行按钮,你可以运行你的收藏夹。如果需要你可以运行它数千次。

runing collection.png

收藏夹的运行按钮会按收藏夹内request的顺序依次运行他们。他同样也运行每个request的test,同时会生成运行的情况的概述,你可以比较他们并查看他们的不同。

你需要做的就是选择一个收藏夹和所需的环境,通常来说你可以添加一个CSV或者JSON文件,使得Postman可以从中取得数据。

收藏夹的运行窗口是独立于Postman的主窗口来运行的。你可以在主窗口里更改你的收藏夹,运行窗口也会同步更新。

运行窗口选项

  • Collection/Folder

如果收藏夹里有文件夹,文件夹里的request同样也会被执行。

  • Environment

选择你需要的运行环境

  • Iterations

你想运行 你的收藏夹的次数,这里没有一个官方的限制次数。

  • Data

加载 CSV/JSON 数据文件

点击 Start Test按钮,Postman将会开始运行,并显示运行的解惑。一旦运行结束你可以开始新的运行或者在历史中选择运行数据

查看运行结果

点击运行后,会在一个新的标签页面里生成运行数据。

cr-3.png

Postman显示你的运行参数,也显示了通过的测试和失败的测试个数,以及平均的响应时间。

你可以查看运行的基本统计数据,你可以比较相比以前多少测试通过了,是不是你的API设计的更好了。

request.png

REQUESTS 标签显示了所有运行的request的响应时间、测试结果、最后收到的状态码。这帮助你可以快速的得到整个API的状态。如果当运行多次某个测试失败了,这个测试就会标记为失败。如果一切都运行正常,你可以看到很多绿色标记。

cr-7.png

Postman使用手册2——管理收藏的更多相关文章

  1. postman管理收藏夹,批量执行接口

    ①创建一个新的收藏夹,在弹出的对话框中输入收藏夹的名称和描述然后点击Create按钮创建 ②保存接口请求到收藏夹或文件夹 注意:表单格式的request和二进制格式的request中包含的文件是不会被 ...

  2. Postman系列之测试用例管理(二)

    实验简介 本文主要讲解Postman对多个测试用例的管理,让测试进行更有序,易于管理. 实验目的 Postman 测试集(Collections)管理的相关内容,它用来保存我们的 Request ,可 ...

  3. Postman使用手册4——API test

    一.Pre Request Scripts Postman v0.10+ 版本支持pre-request scripts. prerequest script.png pre-request scri ...

  4. Postman使用手册1——导入导出和发送请求查看响应

    导读: 现在的web和移动开发,常常会调用服务器提供restful接口进行数据请求,为了调试,一般会先用工具进行测试,通过测试后才开始在开发中使用.这里介绍一下如何在chrome浏览器利用postma ...

  5. 新浪代码部署手册 git管理工具

    目前新浪云上的应用支持通过Git和SVN来部署代码. Git仓库地址 https://git.sinacloud.com/YOUR_APP_NAME SVN仓库地址 https://svn.sinac ...

  6. Redis学习手册(服务器管理)

    转:http://www.cnblogs.com/stephen-liu74/archive/2012/02/27/2369480.html 一.概述: Redis在设计之初就被定义为长时间不间断运行 ...

  7. Django学习手册 - 权限管理(二)

    从数据库获取数据后,对数据进行清洗 目标: 数据1,存放至session 中的数据 数据2,显示至前端的菜单数据 清洗数据: 1.session存放的数据:(menu_leaf_dict) 2.前端菜 ...

  8. Django学习手册 - 权限管理(一)

    权限管理原理: 不同角色拥有不同的角色权限,所以能否访问的页面也就不相同. 通过控制URL使用户访问到不同的URL,从而达到权限控制的目的. 设计权限数据库 权限管理 from django.db i ...

  9. Postman使用手册3——环境变量

    一.环境变量 当使用API的时候,你可能经常需要使用不同的设置.环境设置可以让你使用变量自定义request.这个方法可以让你轻松的在不同的设置之间改变而不用改变你的request.你不需要担心要记住 ...

随机推荐

  1. len=in.read(b,0,len)和len=in.read(b)的区别

    byte[] byte = new byte[1024]; int len =0 ; while((len=in.read(b))!=-1){ out.write(b,0,len); } read函数 ...

  2. javascript的constructor属性

    /* constructor 属性 constructor 属性返回所有 JavaScript 变量的构造函数. */console.log("John".constructor) ...

  3. Openssl ec命令

    一.简介 椭圆曲线密钥处理工具 二.语法 openssl ec [-inform PEM|DER] [-outform PEM|DER] [-in filename] [-out filename] ...

  4. python用sqlite3模块操作sqlite数据库-乾颐堂

    SQLite是一个包含在C库中的轻量级数据库.它并不需要独立的维护进程,并且允许使用非标准变体(nonstandard variant)的SQL查询语句来访问数据库. 一些应用可是使用SQLite保存 ...

  5. linux下安装或升级GCC4.8.2,以支持C++11标准[转]

    在编译kenlm的时候需要安装gcc, 然后还需要安装g++. g++安装命令:sudo apt-get install g++ ----------------------以下为网上转载内容,加上自 ...

  6. LWIP内存管理

    LWIP是一种TCP/IP协议栈,与嵌入式操作系统一样也提供了内存管理. 内存池里面有多个同样大小的内存,不同类型的内存池其里面的内存大小不一样.

  7. requests对象

    属性 0.HttpRequest.scheme 表示请求方案的字符串(通常为http或https) 1.HttpRequest.body 一个字符串,代表请求报文的主体.在处理非 HTTP 形式的报文 ...

  8. C# 实现对PPT编辑

    C# Presentation 文本替换 我们可以通过插入占位符的方式,使用新的字词替换已有幻灯片里的文字. 本文将详细描述如何使用Spire.Presentation 来替换Prsentation ...

  9. 1 Python入门及计算机硬件知识

    一: Python是一种编程语言 语言: 语言是一种事物与另外一种事物沟通的介质 所以说编程语言是程序员和计算机之间实现沟通的桥梁 什么是编程?: 编程就是程序员用计算机所能理解的表达方式(编程语言) ...

  10. mysql user表 权限字段详解

    Select_priv.确定用户是否可以通过SELECT命令选择数据. Insert_priv.确定用户是否可以通过INSERT命令插入数据. Update_priv.确定用户是否可以通过UPDATE ...