Postman是一个有着图形化界面的API请求模拟平台,在构造请求时最常见的莫过于手动在对应的输入框中填入相应的内容:
根据被测HTTP请求的Method、URL、Headers、Request Params/Body,填写完成后点击Send,能够看到响应返回的Status、Headers、Boby等相应信息。为了方便下次使用,我们通常也会将其保存到Collection中。
当需要测试的接口不多时,重复这样操作看起来问题不大,但通常一个系统的接口至少是有几十上百个的,再这样一个一个手动输入的话,效率未免太低。
postman提供了多种方法帮助我们批量导入,点击import,我们可以看到有File、Folder、Link、Raw text、Code repository这5种导入方法,本人根据自己在工作中的经验和使用习惯,将依次介绍其中的Raw text、File、Link这3种方法。
除了Import外,Postman还可以拦截请求并将请求信息存储到对应的位置,使用过Fiddler、Charles等抓包工具的同学应该会比较熟悉这个操作,这种方法与页面操作紧密结合,也是非常不错的批量导入请求的方法。