【2026最新】Postman新旧版本下载安装+免登录 保姆级教程
Postman新旧版本下载安装免登录一、Postman发展简介二、两个版本区别按需选择三、新旧版本 postman安装包下载四、详细安装步骤五、如何使用postman5.1常用字段介绍和基础使用流程5.2 新旧版本首页面介绍5.3 GET请求5.4 POST 请求5.5 参数化5.6 Postman Tests断言5.7 创建测试集合Collection5.8 使用 Collection Runner 运行集合5.9 使用 Newman 运行集合5.10 常问面试六、常见问题一、Postman发展简介2012 年Chrome 插件诞生Postman 最初只是一个Chrome 浏览器插件用于快速发送 HTTP 请求是你截图里提到的 “Chrome 插件版”。2014 年推出独立桌面版随着用户暴增Chrome 插件的跨域、性能限制无法满足需求官方推出独立桌面应用开始支持更完整的接口调试功能。2018 年停止维护 Chrome 插件官方彻底放弃插件版仅维护桌面版和 Web 版插件版逐渐无法使用。2021 年推出 v10 版本强制登录Postman 在v10 及以上所有新版本中彻底移除了「匿名离线模式」核心规则如下Postman v10新版强制登录不登录无法使用任何核心功能不能保存请求、创建接口集合、调试接口全程联网校验Postman v9.30及以下旧版保留完整免登录离线模式支持跳过登录、本地调试、保存接口、创建集合完全无网络也能用。二、两个版本区别按需选择1、Postman v10 最新版强制登录版适用人群需要云端同步接口、团队协作、使用官方云服务的开发人员优缺点支持最新功能、云端同步、团队共享但必须登录账号无登录无法使用隐私性差离线无法工作2、Postman v9.31.30 经典版免登录离线版适用人群本地接口调试、学生练习、个人开发、需要离线使用、不想注册账号的用户优缺点完全免登录、无强制联网、所有本地功能全部可用可正常调试GET/POST接口、保存请求、新建集合仅无云端同步功能个人使用完全够用三、新旧版本 postman安装包下载分享文件postman 链接https://pan.xunlei.com/s/VOtcWQGx6DX1PDTO3ubxjxz9A1?pwdzp7g# 复制这段内容后打开迅雷查看更方便安装包及学习视频下载https://pan.xunlei.com/s/VOtcWQGx6DX1PDTO3ubxjxz9A1?pwdzp7g#四、详细安装步骤1前置必做关键如果电脑已安装 Postman v10 新版必须彻底卸载干净否则旧版安装后会冲突、依然强制登录电脑设置-应用卸载 Postman 程序删除残留配置文件夹C:\Users\用户名\AppData\Local\Postman、C:\Users\用户名\AppData\Roaming\Postman重启电脑再安装旧版本2v9.31.30 免登录版安装流程双击下载好的安装包等待自动解压安装安装过程无需手动配置路径默认即可可自定义为纯英文路径安装完成自动启动软件弹出登录界面时直接点击左下角 Skip signing in跳过登录成功进入主界面无需注册、无需联网直接使用3新版本安装 登录 流程安装完成之后会要求你必须登录才能使用没有账号可以进行注册注册是免费的。按照提示进行注册登录即可。登录后的页面五、如何使用postman5.1常用字段介绍和基础使用流程1基础使用流程1. 打开 Postman创建请求 2. 选择请求方式GET/POST/PUT/DELETE 3. 填写接口 URL、请求头、请求参数、请求体 4. 点击 Send 发送请求查看响应数据、状态码、返回结果 5. 添加 Tests 断言判断接口是否正常 6. 存入集合实现批量运行、自动化回归测试。2常用字段1、New在这里创建新的请求、集合或环境还可以创建更高级的文档、Mock Server 和 Monitor以及API。 2、Import这用于导入集合或环境。有一些选项例如从文件文件夹导入链接或粘贴原始文本。 3、Runner可以通过Collection Runner执行自动化测试。后续介绍。 4、Open New打开一个新的标签Postman窗口或Runner窗口。 5、My Workspace - 可以单独或以团队的形式创建新的工作区。 6、Invite - 通过邀请团队成员在工作空间上进行协同工作。 7、History - 所有请求的历史记录这样可以很容易地跟踪你所做的操作。 8、Collections - 通过创建集合来组织你的测试套件。每个集合可能有子文件夹和多个请求。请求或文件夹也可以被复制。 9、Request tab - 这将显示您正在处理的请求的标题。默认对于没有标题的请求会显示“Untitled Request”。 10、HTTP Request - 单击它将显示不同请求的下拉列表例如 GET, POST, COPY, DELETE, etc. 在测试中最常用的请求是GET和POST。 11、Request URL - 也称为端点显示API的URL。. 12、Save - 如果对请求进行了更改必须单击save这样新更改才不会丢失或覆盖。 13、Params - 在这里将编写请求所需的参数比如Key - Value。 14、Authorization - 为了访问api需要适当的授权。它可以是Username、Password、Token 等形式。 15、Headers - 请求头信息 16、Body - 请求体信息一般在POST中才会使用到 17、Pre-request Script - 请求之前 先执行脚本使用设置环境的预请求脚本来确保在正确的环境中运行测试。 18、Tests - 这些脚本是在请求期间执行的。进行测试非常重要因为它设置检查点来验证响应状态是否正常、检索的数据是否符合预期以及其他测试。 19、Settings - 最新版本的有设置一般用不到。5.2 新旧版本首页面介绍新版本页面介绍老版本页面介绍5.3 GET请求GET 请求主要用于查询数据参数拼接在 URL 后面明文传输无请求体。1操作步骤新建请求请求方式选择GET输入接口基础 URL切换到Params面板自动拼接 URL 参数key-value若接口需要 Token在 Headers 中添加 Authorization点击 Send查看响应结果、状态码、返回数据。2 GET 请求特点参数拼接在 URL 地址栏中数据明文、安全性低有长度限制不能传大量数据常用于查询、获取列表、详情接口5.4 POST 请求POST 请求主要用于提交数据、新增数据参数放在请求体中支持多种数据格式相对更安全、无长度限制。1操作步骤新建请求请求方式选择POST输入接口 URL切换到Body请求体面板选择数据格式填写对应参数需要鉴权则配置 Headers点击 Send 发送请求查看响应结果。注意 发送请求前要检查Body里数据的JSON格式以确保数据正确。检测的工具比如https://jsonformatter.curiousconcept.com/2 POST 四种常用数据格式form-data支持文件上传、表单提交x-www-form-urlencoded普通表单键值对参数raw(JSON)最常用后台接收 JSON 格式数据binary二进制文件上传5.5 参数化参数化是将接口固定数据改为动态变量通过变量、环境变量、全局变量、外部文件实现一条请求多组数据运行用于数据驱动测试。1环境变量参数化局部右上角 Environments → 新建环境如 test、dev设置变量url、token、username、password 等接口中引用变量格式通过使用双花括号{{变量名}}请求时切换对应环境自动读取动态参数2全局变量参数化所有环境通用适合全局通用数据引用方式同样为{{变量名}}。3Tests 脚本动态参数化接口关联上个接口返回数据通过 Tests 提取存入变量供下一个接口使用实现接口依赖、参数传递。示例提取 Token// 获取返回体 var res JSON.parse(responseBody); // 设置全局变量 pm.globals.set(token, res.data.token);4外部文件参数化通过 CSV/JSON 文件批量导入测试数据配合 Collection Runner 实现数据驱动自动化测试。可参考https://tennysonsky.blog.csdn.net/article/details/121101476?fromshareblogdetailsharetypeblogdetailsharerId121101476sharereferPCsharesource2601_94850826sharefromfrom_link5.6 Postman Tests断言Tests 是 Postman 的断言脚本用于自动判断接口响应是否符合预期实现接口自动化校验无需人工肉眼判断结果。1操作步骤打开任意接口切换到Tests面板编写断言代码发送请求自动执行脚本在 Test Results 查看是否通过2常用断言模板1、判断状态码为200pm.test(状态码为200, function () { pm.response.to.have.status(200); });2、判断响应体包含指定字段pm.test(返回包含data字段, function () { pm.expect(pm.response.json()).to.have.property(data); });5.7 创建测试集合CollectionCollection 是接口测试集合用于归类、统一管理同项目、同模块接口方便批量运行、统一断言、统一参数配置、自动化回归。1 创建步骤左侧 Collections → 点击 New collection自定义集合名称项目名/模块名可统一配置集合前置变量、通用请求头、通用脚本将调试好的接口 Save 保存到对应集合中支持分文件夹管理区分登录、用户、订单模块2 集合作用统一管理项目所有接口支持批量运行回归测试支持统一参数、统一 Token、统一前置脚本支持导出备份、团队共享5.8 使用 Collection Runner 运行集合Collection Runner 是 Postman 内置批量运行工具用于批量执行集合中所有接口完成**自动化回归测试、批量接口遍历、数据驱动测试1 操作步骤选中目标集合点击右侧「Runner」按钮选择需要运行的接口、运行顺序选择运行环境设置迭代次数、延迟时间如需参数化导入 CSV/JSON 数据文件点击 Run 批量执行所有接口2 运行结果自动统计通过数、失败数、断言结果、接口响应耗时快速定位 bug。5.9 使用 Newman 运行集合Newman 是 Postman 官方**命令行运行工具**无需打开图形界面通过命令行批量执行测试集合可适配 Jenkins 持续集成、自动化流水线。1前置条件安装 Node.js通过 npm 安装 newmannpm install -g newman2操作步骤Postman 中将集合导出为\.json文件打开 cmd / terminal 进入文件目录执行运行命令3常用运行命令基础运行newman run 测试集合文件名.json指定环境运行newman run 集合名.json -e 环境文件.json数据驱动运行带参数化文件newman run 集合名.json -d 数据文件.csv4Newman 核心优势无图形界面、轻量化、速度快支持服务器、Linux 环境运行可整合 Jenkins 实现 CI/CD 持续集成自动化测试支持生成测试报告5.10 常问面试1、GET 用于查询参数在 URLPOST 用于提交参数在请求体支持多格式数据。2、参数化可通过环境变量、全局变量、接口提取、外部文件实现数据驱动测试。3、Tests 脚本用于接口断言自动校验接口返回结果实现自动化校验。4、Collection 用于接口统一管理、分类归档支持批量运行。5、Collection Runner 是图形化批量运行工具用于回归测试。6、Newman 是命令行运行工具用于服务器自动化、Jenkins 持续集成。六、常见问题1、安装旧版依然提示强制登录原因新版残留配置未清理干净解决彻底卸载软件 删除全部残留配置文件夹 重启电脑重装2、没有 Skip signing in 跳过按钮原因版本不对装成了v10以上新版解决确认安装包为 v9.30 及以下版本重新安装3、安装后启动卡顿、报错解决安装路径使用纯英文无中文、无空格、无特殊符号右键管理员身份运行4、免登录版数据会丢失吗不会所有接口数据保存在本地只要不卸载软件、不清理缓存数据永久保留