Linux中Postman如何导出数据
小樊
45
2026-01-02 15:10:30
Linux中Postman导出数据的常用方式
一 图形界面导出集合与环境
- 打开 Postman,在左侧导航选择要导出的集合 Collection,点击右侧的**…,选择Export**,选择Collection v2.1(推荐),保存为**.json**文件。
- 导出环境 Environment:进入Environments,打开目标环境,点击**… → Export**,保存为**.json**文件。
- 如需导出全局变量 Global或数据文件 Data(CSV/JSON),可在相应管理界面下载;这些数据文件通常与集合一起用于运行与共享。以上导出格式均可被他人直接导入使用。
二 命令行导出与自动化导出测试结果
- 安装 Newman(Postman 的命令行运行器):确保已安装 Node.js,然后执行:npm install -g newman。
- 运行集合并导出报告(示例):
- 基本运行:newman run your_collection.json
- 指定环境/数据文件:newman run your_collection.json -e env.json -d data.json
- 生成报告:newman run your_collection.json -r cli,html,json --reporter-html-export report.html
- 说明:上述命令会在 Linux 终端直接运行集合,并生成HTML/JSON等报告文件,便于归档与分享。
三 定时备份与迁移共享
- 定时备份思路:将第“一”步导出的集合/环境 JSON加入 cron 定时任务,定期拷贝到备份目录或远端存储。例如(每天 02:00 备份到 /backup/postman/):
- 0 2 * * * cp -r ~/.config/Postman/ /backup/postman/$(date +%F)/
- 注意:Postman 桌面应用的数据目录在不同发行版/安装方式下可能不同,常见位置包括 ~/.config/Postman/、~/.var/app/com.postman.Postman/(Flatpak),请先确认实际路径。
- 迁移与共享:将导出的 Collection/Environment JSON 发给团队成员,他们可在 Postman 中通过Import直接导入使用;也可配合 Newman 在 CI/CD 中运行与产出报告。