温馨提示×

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 中运行与产出报告。

0