如何在Linux上创建Postman集合
导读:在Linux上创建与管理Postman集合 一 准备工作 在Linux上安装并启动Postman(桌面应用)。常见方式包括:使用Snap安装(sudo apt update && sudo apt install snap...
在Linux上创建与管理Postman集合
一 准备工作
- 在Linux上安装并启动Postman(桌面应用)。常见方式包括:使用Snap安装(sudo apt update & & sudo apt install snapd & & sudo snap install postman),或下载Linux tar.gz包解压到**/opt**并创建软链(例如:sudo ln -s /opt/Postman/Postman /usr/local/bin/postman)。安装完成后直接启动Postman即可使用。
二 在图形界面创建集合
- 创建集合:打开Postman,点击左上角New > Collection,输入名称与描述,点击Create保存。
- 添加请求:在集合下点击Add Request或**+,填写URL**、选择HTTP方法(如GET/POST)、设置Headers/Params/Body,点击Send测试后Save到集合。
- 组织与协作:可在集合内创建文件夹进行分类;通过集合右上角**…** > Share进行链接/团队分享;需要时可使用Publish Docs生成并分享API文档。
三 运行与自动化测试
- 批量运行:在集合右侧点击Run打开Collection Runner,按需勾选请求,设置迭代次数与延迟,点击Run查看结果摘要与日志。
- 变量与数据驱动:在环境/集合变量中使用**{ { variable_name} } 引用变量;准备CSV/JSON数据文件,在Runner中导入,实现数据驱动测试**(数据行数可自动设置迭代次数)。
- 常用运行选项:可配置Log Responses(记录全部/仅失败/不记录)、Keep variable values(运行后是否保留变量变更)、以及Run collection without using stored cookies(是否隔离Cookie)。
- 测试脚本:在请求的Tests标签页使用Postman断言API编写校验,例如:
- pm.test(“Status code is 200”, () => pm.response.to.have.status(200));
- pm.test(“Response time < 200ms”, () => pm.expect(pm.response.responseTime).to.be.below(200));
- 结合pm.environment.set/pm.variables.set在请求间传递数据。
四 导出共享与命令行运行
- 导出与导入:在集合**…菜单选择Export导出为JSON**;推荐使用Collection v2.1格式。也可导出/导入Environment与Globals,或通过Import导入集合与环境文件,便于备份与迁移。
- 命令行运行:集合JSON可与Newman配合在Linux终端执行(适合CI/CD)。示例:newman run my-collection.json -e dev.env.json --reporters cli,html。Newman可直接运行导出的集合文件,实现自动化执行与报告输出。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在Linux上创建Postman集合
本文地址: https://pptw.com/jishu/760985.html
