这里边的代码其实是JavaScript代码,在右边的SNIPPETS里边也有Postman工具提供给用户的一些操作。写在Tests中的代码是在API获取返回值之后执行的,一般这里可以写很多对API返回值的校验,例如API状态码,返回内容等。
var jsonData = JSON.parse(responseBody);//--------获取返回的JSON内容
postman.setEnvironmentVariable("token", jsonData.access_token);//------将返回中的access_token设置为token变量
postman.setGlobalVariable("token", jsonData.access_token)//--------设置为全局变量,任何collection中的API均可调用
2.第一个API执行之后在右上角的点击眼睛按钮查看环境变量,可以看到获取token的API所在的collection和全局变量中会生成token变量,如下:
这样,我们在执行完第一个API后,就可以直接执行第二个API了,而不需要手动拷贝变量。
希望此分享对你的工作有所帮助,如果有的话,点个赞吧,😊谢谢!!
持续分享软件测试知识~