Postman中如何实现接口之间的关联?
Postman中如何实现接口之间的关联?
不单单说Postman中,我为什么拿Postman举例,因为它比较简单一点。
那如果我只问你如何实现接口之间的关联,那肯定有很多的方式,Postman只是其中的一种。
我打开Postman
![](https://upload-images.jianshu.io/upload_images/24361498-091ec234e9c5eba8.png?imageMogr2/auto-orient/strip|imageView2/2/w/1200/format/webp)
假设你要实现接口之间的关联,在这个test里面去设置关联,那在这个tests里面怎么去设置,通过一些js。
![](https://upload-images.jianshu.io/upload_images/24361498-1641826897a5dd5e.png?imageMogr2/auto-orient/strip|imageView2/2/w/844/format/webp)
所以首先你要大概的和面试官说,JS的一些脚本,然后设置把响应值设置为环境变量
![](https://upload-images.jianshu.io/upload_images/24361498-11a76eb3709adcb5.png?imageMogr2/auto-orient/strip|imageView2/2/w/1045/format/webp)
当然这只是怎么去回答这个面试题,具体这个js脚本怎么写?那其实也不难。
就比如说这个接口有一个响应值叫做 topic_ id
那我们把这个 topic_ id设置成环境变量
首先,我去把这个响应值解析称json格式,然后再获取响应值里面的topic_ id,就可以了。
![](https://upload-images.jianshu.io/upload_images/24361498-39d1748c60c26709.png?imageMogr2/auto-orient/strip|imageView2/2/w/715/format/webp)
这个代码其实在之前讲Postman讲过,大家如果这个脚本不太熟,不会写,可以看一看往期的Postman接口测试录播教程,(公号程序员一凡 免费分享)会带大家一行一行写这个脚本。
![](https://upload-images.jianshu.io/upload_images/24361498-8c391e674d5cb8af.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/1200/format/webp)
微信公众号:程序员一凡