无论是接口调试还是接口测试,postman都算的上很优秀的工具,好多接口测试平台、接口测试工具框架的设计也都能看到postman的影子,我们真正了解了这款工具,才可以在这个基础上进行自己的设计和改造。
-简介
界面介绍
主要界面功能介绍
工作台页面主要介绍
-postman基础用法介绍
-postman高阶应用
环境变量
全局变量(Globals)
Environment变量
collection用例集
用例集创建
用例集执行
用例集分享,导入导出
-生成API文档
-JavaScript脚本
Postman Sandbox
常用的库和使用程序
Pre-request JavaScript
Tests
-Mock Server
创建mock server
编辑mock response(创建example)
使用mock server
简介
相似工具: 命令行curl fiddler
下载地址:官网下载https://www.getpostman.com/
如果我的文档看不明白直接看官方文档吧:https://learning.getpostman.com/docs/postman/launching_postman/installation_and_updates/
postman功能介绍:
- 请求调试
- 代理抓包
- 环境变量设置
- 导入与导出
- 生成在线API文档
- 自动化测试
- mock server
界面介绍
主要界面功能介绍
l New: 新建,可以创建request(请求),collection(请求集),environment(环境变量)等。
l Inport:导入,可以直接导入postman请求集,curl等一些请求文件。
l Runner: 执行请求,可以选择执行请求的collection,并且添加执行参数,例如执行时间,执行次数等等。
l Workspace: 工作台,可以选择使用个人工作台或团队工作台,可以创建team并且邀请成员加入一起编辑使用请求集。
l History: 历史请求,所有调试的历史请求数据
l Collection: 请求集,可以创建保存,将某些请求放到一起形成请求集
l Environment: 环境变量,管理设置的环境变量,可以设置全局环境变量,也可新建环境,添加环境变量
工作台页面主要介绍
l 请求方法: 支持get,post,put,patch等请求方法
l URL: 可以直接输入请求URL,也可以通过环境变量设置,自定义URL
l Params: 请求参数
l Authorization: 认证鉴权,支持多种授权鉴权
l Header: 请求头
l Body: 请求体,包含form-data,json,文件上传等
l Pre-request-Script: 请求脚本,可以在请求发起前执行的脚本
l Tests: 接口测试,请求完成后进行的测试脚本
l Cookies: 可以为请求添加cookies
l 下面就是response的一些信息,返回数据,返回头,cookie,测试结果等