PostMan
API 接口统一维护管理工具。提供全生命周期的接口管理维护支持。简化了API的定义、维护、共享、运行。PostMan 功能使用分为3个版本的,分别是:游客模式、账号登录、付费会员。
说明:以下是基于所有账号登录模式进行操作
Postman 组件介绍
WorkSpace
工作空间,进行对一个空间的Collections、APIS、Environments、Monitors、History进行统一维护管理。
Collections
集合管理,将API请求进行分类管理维护。
APIS
API 接口规划设置,先进行接口规划,再进行Collection 请求生成。
- 创建API
- 定义API接口文档(yml)
- 反向生成Collection接口
Environments
提供环境变量配置,可以配置不同的环境信息来进行接口的测试.如:DEV,TEST,PROD等
Mock Server
Mock 模拟测试服务器,PostMan提供模拟server进行接口运行
- 选择、创建需要模拟运行的接口
- 模拟服务器参数配置
Monitors
API接口运行性能监控,建议使用JMeter进行性能查看
- 选择接口、配置定时任务,设置通知
History
API接口请求历史信息查看
- 历史请求信息查看及操作
Postman 常见场景使用
使用规范说明:
- Collection 创建集合对象,统一管理API,对于API非常多的,在集合下创建文件夹进行分组
- 在指定的集合下,指定的文件将中创建request对象
- 对存在多个环境测试的情况下,创建环境变量,并从request请求中提取相关变量参数
- 在request中使用设置环境变量并使用参数
Import API(导入外部接口)
File/import 或者直接在Collections 下进行import导入:
- 支持在线导入swagger 接口(Link)
- 支持离线导入文件(collections.json)
API+Environment 使用
步骤:
- 先配置环境变量(Environment)
参考: Environments 环境变量使用
- 在Collection中request请求中选择环境并使用环境变量
注意:
1.请求路径中的参数名来自环境变量中的定义
2.环境变量参数获取使用 {{variableName}} variableName为环境变量
3.环境变量使用的值为环境中的current value值
Export API 接口
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END