You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Postman手动测试流程中获取请求及响应序列日志?

获取Postman手动测试请求-响应完整序列的方法

方法1:直接导出Postman历史记录为HAR格式

这是最便捷的原生方案,能完整保存所有请求与响应的细节:

  • 打开Postman,切换到左侧的History(历史)标签页
  • 选中需要导出的目标请求(可按住Ctrl/Command批量选择,或直接选中整个会话文件夹)
  • 点击顶部的Export按钮,在弹出窗口中选择HAR格式完成导出
  • 导出的HAR文件为标准JSON结构,包含每条请求的完整信息(URL、请求头、请求体)及对应响应数据(状态码、响应头、响应体、响应时长等)

方法2:通过Postman代理实时捕获并导出HAR

适合需要完整记录手动测试全流程的场景:

  • 开启Postman的Proxy功能(可通过顶部菜单栏的Capture选项,或左侧边栏的Proxy入口打开)
  • 配置代理端口(默认5555),并将测试客户端(浏览器/APP)的代理设置指向该端口
  • 开始手动测试,Postman会自动捕获所有经过代理的请求与响应
  • 测试结束后,在Proxy会话列表中选中所有捕获内容,点击Export选择HAR格式导出

方法3:用测试脚本自动保存响应到集合

适合需要在测试过程中同步留存响应的场景:

  • 打开目标请求的Tests标签页,添加以下脚本:
    // 保存完整的请求-响应数据到集合变量
    pm.collectionVariables.set(`req_res_${pm.request.name}`, JSON.stringify({
        request: pm.request.toJSON(),
        response: pm.response.toJSON()
    }));
    
  • 执行完所有手动测试请求后,导出集合(选择JSON格式)
  • 导出的集合文件中会包含脚本保存的响应数据,可自行解析为所需结构

注意:方法3需要提前为每个请求配置脚本,适合有规划的测试场景;方法1、2更适合事后导出完整会话。

内容的提问来源于stack exchange,提问作者Niklas Eldberger

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 14:45:55