Postman批量请求并保存请求结果

背景

现在基本不怎么写代码了,偶尔会用技术去辅助业务。

这次业务上碰到这样一个问题,要去采集客户系统的数据信息,之前是相关业务人员一页一页查,然后复制粘贴,所以我们使用postman进行批量请求,并保存结果

1.设置请求变化参数

假设前期的请求已经设置好了,那么接下来就是设置变化的参数

其实肥肠简单,只要把相关参数设置为{{参数名}}

如下图


1.png

2.放置待变化的参数,数组类型

2.1打开Run

2.png

2.2勾选相关配置

勾选需要进行批量请求的接口,并将需要变化的值用数组的方式写在json文件里,select file选择相关文件

例如:

//aaa.json
[{
    aaa:123,
},{
    aaa:456,
}]

当然也可以用xlxs等文件,这里就不做详解,开发常用的还是json

3.png

点击Run,此时会发现,看不到请求任何结果=。=

3.填写Test

其实关键就是填写Test,通过Test将请求结果打印出来,或者只打印自己要的参数

Test是填写测试用的,可以用来测试请求结果符合预期,就像写单元测试一样

4.png
pm.test(pm.response.json().data.XINGMING+","+pm.response.json().data.ZHENGJIANYXQ+","+pm.response.json().data.LIANXIFS+","+pm.response.json().data.HUJIDDWMC+","+pm.response.json().data.XIANCHANGZD,function (){
    console.log(responseBody)
    console.log(pm.response.body)
    pm.expect(pm.response.text()).to.include("XINGMING")
})

4.再次run,等待请求结束,导出结果

5.png
6.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Postman是一款强大的API接口测试工具,有许多不容易发现的好用的功能,下面简单介绍其中一部分功能。详细内容可...
    selfboot阅读 12,689评论 6 25
  • 前言 《Ubuntu 14.04.5 Server物理机安装》一文中,我们安装了一台Ubuntu Server服务...
    VoidKing阅读 13,114评论 1 3
  • 设计模式 一.六大设计原则 1.开闭原则:针对扩展开放,修改关闭; 2.里氏替换原则:任何父类出现的地方都可由其子...
    说好的蔚蓝天空呢阅读 3,671评论 0 0
  • 1.HTTP协议了解 http是一种应用层的协议,底层通过TCP来进行可靠的数据传输。HTTP是基于TCP的应用层...
    金馆长说阅读 5,958评论 0 3
  • 一、CDN与存储 1、什么是CDN 1.1 CDN(Content Delivery Network),即 内容分...
    101个夏天阅读 4,554评论 0 0