Postman的起源
Postman免费应用程序被创建为一个业余项目,并于2012年10月首次推出。它迅速成长为Chrome商店最受欢迎的应用之一,并扩展到Mac、Windows和Linux原生应用。2014年,成立了Postdot技术有限公司,支持免费应用,为Saas产品开发更广泛的功能。该产品已成为Postman专业版(2016年推出)和Postman企业版(目标是2017年初推出)。
Postman介绍
Postman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。
什么是Postman
postman 是 谷歌公司提供的一款供开发、测试人员进行 api 测试的一个服务协作平台。其平台通过提供丰富的:集合、请求、变量、脚本、Runner、监控、Mock 等信息,为使用者提供了接口调用、自动化测试、Mock 服务等便利,极大的降低了接口测试的复杂度,堪称是当前最好的接口测试工具;
Postman的下载安装
Postman有两种形式的产品:一种是本地应用程序,还有一种是Chrome浏览器的插件。
注意:
由于2018年初chrome停止对chrome应用程序的支持,你的postman插件可能无法正常使用了。目前chrome应用商店能使用的就是chrome扩展程序和主题背景。
在这里建议直接下载它的应用程序进行使用,可在Postman官网进行下载:
Postman功能,大致可以分为以下类型
1> Request:是 postman 的核心功能,通过创建 一个个的 Request请求,进而完成核心的接口测试工作;
2> Collection:以集合的形式管理多个 Request 请求,即是 Request 的管理集合;
3> Environment:用来创建多个环境,以方便管理不同的变量,已实现多环境测试的目的,例如我们常见测试必须经过开发环境、测试环境、准生产环境(预发布环境),通过环境我们可以各自管理属于自己环境的变量、集合、请求等信息;
4> Mcok Server:通过修改响应,模拟接口调用,方便了多方接口联调;
5> Monitor:定时监控接口的异常情况;
6> API:对 API 设计、开发、测试进行管理;
7> Flows:是一个 API 工作流构建器,使用 Flows 在您的 Postman 工作区中链接请求、处理数据和创建真实世界的工作流;
8> History:查看账号使用过的接口测试历史记录。
9>API Documentation:通过我们调试通过的 Request 请求来自动生成接口文档,方便团队间共享以及持续交付;
10>Workspace:postman对合作开发非常友好,在postman中可以通过邀请好友加入团队来共同协作完成测试与编写。
11>WebSocket:支持WebSocket协议
12>gRPC request:客户端应用可以像调用本地对象一样直接调用另一台不同的机器上服务端应用的方法