前言
记录下学习自动化过程中,遇到的一些问题,也希望自己能够坚持下去,小海加油冲呀,第一篇博客,不好之处请多海涵,笔芯!
一、问题出现背景
自动化测试需要,要求编写test,获取postman的返回值中的user_token(特定的值),并赋值给环境变量Environment,为后续接口调用做铺垫
二、问题现象
之前也使用过将接口的返回值赋值给环境变量,当时因为返回的response类型为json类型,使用了下述语句,达到了目的
var jsonData = JSON.parse(responseBody);
pm.environment.set(“login_token”,jsonData.data.token);
今天用语句,获取返回值中的user_token时,却发现获取不到,排查问题,退而求其次,获取外围的data时,确实获取到了,但却显示为[object Object],归根结底,该接口的response不是json类型,而是object Object 类型
三、解决方法
需要修改语