centos下postman如何导入导出
小樊
41
2025-11-23 17:16:01
CentOS下Postman导入导出操作指南
一 准备与入口
- 在CentOS上可通过下载Linux 64位版本并解压运行,或直接使用系统菜单/应用启动器打开Postman。导入/导出的入口在Postman界面左上角的Import按钮以及集合、环境右侧的**…菜单中,操作与桌面系统一致。若使用应用菜单,可在/usr/share/applications/postman.desktop**中创建启动器以便快速打开。
二 导出操作
- 导出集合 Collection
- 在左侧Collections中选中目标集合,点击右侧**…** → Export。
- 选择格式为Collection v2.1 (recommended),保存为**.json**文件。该文件包含集合的请求、脚本、示例等完整信息,便于迁移与分享。
- 导出环境 Environment
- 点击右上角Manage Environments(或左侧Environments),选中目标环境,点击**…** → Export,保存为**.json**。导出内容包含该环境的变量定义,用于在不同工作区或团队间共享。
- 导出全局变量 Globals
- 在Manage Environments中切换到Globals,点击Download as JSON / Export,保存为**.json**。全局变量用于跨环境共享的通用键值。
三 导入操作
- 基本入口
- 点击左上角Import,可选择:
- File:导入单个集合或环境/全局变量**.json**文件
- Folder:一次性导入文件夹内的多个文件(如集合+环境)
- Import From Link:通过分享链接导入(需登录Postman账号)
- Paste Raw Text:粘贴cURL、Swagger等文本自动生成请求
- 典型场景
- 导入集合:选择导出的**.postman_collection.json**,完成后在Collections中可见。
- 导入环境:在Manage Environments中点击Import,选择**.postman_environment.json**,导入后选择该环境即可使用其中的变量。
- 已存在时的处理
- 同名集合:可选择Replace(覆盖)或Import as Copy(作为副本导入)。
- 同名全局变量:导入会覆盖INITIAL VALUE(初始值),而CURRENT VALUE(当前值)保持不变(导出时仅包含初始值)。如需持久化当前值,可在环境页面使用Persist All将当前值写入初始值。
四 变量与协作注意事项
- 变量作用与用法
- 在请求中使用**{{变量名}}引用环境变量或全局变量;通过右上角环境选择器切换不同环境(如开发/测试/生产**),实现同一套请求在不同上下文复用。
- 初始值与当前值
- INITIAL VALUE:用于导出/共享,建议始终填写;CURRENT VALUE:本地会话临时值,不会同步到Postman服务器或团队空间。
- 需要共享敏感值时,可仅填写CURRENT VALUE并避免持久化;需要团队共享时,使用Persist All将当前值同步为初始值再导出。
- 导入冲突与覆盖规则
- 同名集合支持覆盖或副本导入;同名环境允许并存;同名全局变量仅覆盖初始值,当前值不受影响。
五 命令行与自动化
- 结合Newman(Postman命令行工具)可在CentOS服务器上批量运行导出的集合,并生成HTML/JSON等报告,适合CI/CD与无人值守测试。导出集合后即可作为Newman输入使用。