一、目录
- 目的说明
- 编写登录接口
- 将token设置到环境变量
- 验证token是否在环境变量中
二、背景说明
在使用postman做接口测试时,所有的接口都要依赖登录访问的token,那么这个token是如何获取的呢?
在刚接触postman做接口测试的时候,本人是通过在浏览器请求登录的时候,按F12,点击network找到登录对应的链接URL,查看该URL的相应请求,从而将这里的token复制到postman的接口请求用例中。
仔细想想,这种方式存在着几个问题,已不能满足我当前做接口测试的要求:
1)这种方式获取token会存在过期的问题,而且过期后每次都要去浏览器打开登录页面获取这个token;
2)由于是手动获取token的方式,因而无法做自动化接口测试;
那么postman是不是可以获取这个token,并且可以给其他需要使用的接口使用呢?
三、编写登录接口
发送post请求,在body中添加请求参数
四、将token设置到环境变量
在Tests中将该token设置到环境变量中
五、验证token是否在环境变量中
点击send按钮,发送请求成功后,在右上角的环境变量中查看,该参数是否已成功设置到环境变量。