Postman快速导入http请求

在使用postman做接口测试时,第一步是将headers及请求参数填入到postman里。对于那些参数和headers不多接口我们还能一个参数一个参数的输入,但是当headers或者请求参数较多的时候时候如果还要一个参数一个参数的输入,就会耗时耗力,那有没有什么好的方法呢?
对于有swagger的接口,我们可以直接在Postman中导入这个文件。Postman能够解析Swagger文档,并自动生成对应的请求模板,包括所有的headers、请求参数、请求体等。
导入方法:在Postman中,点击“Import”按钮,选择“From File”、“From URL”或“From Link”(取决于你的Swagger文档来源),然后按照提示完成导入。

1.打开浏览器开发者工具,选中需要导入的请求,右键copy-->copy as curl 或者copy as curl bash

2.打开postman,点击左上角import -->raw text(v10.15.4 以前版本)贴入步骤1中copy的内容后点击continue;v10.15.4及以后版本的postman点击import后直接贴入步骤1中copy的内容;
v10.15.4 以前版本

v10.15.4及以后版本

v10.15.4 以前版本的postman点击improt(v10.15.4 及以后版本无此步骤)

3.点击send 按钮,可直接发送导入的http请求

借助导入的请求模板,我们可通过修改请求的 headers 或参数来开展相应的业务测试。在接口自动化测试方面,运用 Postman 的 import URL 功能,能够快速调试所需要的接口以提升我们编写自动化脚本的效率。值得一提的是,部分公司会采用 Postman 进行接口自动化测试,这并非本文论述的核心要点。