我是接口测试小白,从功能转的,选择用 postman 作为接口测试,我喜欢它的简洁和快速,但我对于 API 自动测试不懂。
请求业务逻辑如下:
1.collection 里有两 cases,cases1 是登录,cases2 是获取用户信息,
2.cases2 的 request 里(就是 cases2 的 request 里的 token 和 user_id),需要带 cases1 的 response Body 里的 token 和 uid,
3.这是 cases1 用户登录的设置和请求,我把 URL 请求的域名地址端口等设置在 Manage Environment
pre-request Script 里设置的请求 URL 需要带的网关验证如下:
4.cases1 的登录请求是成功的,Tests 里的设置如下:
这是登录请求成功
这是登录的 Tests 设置
5.cases2 获取用户信息请求提示参数错误(应该是 cases1 获取 token 和 uid 作为环境变量有问题,但是我不知道哪儿有问题)
这是 cases2 请求的,token 和 user_id 是获取 cases1 的 response Body 里的 token 和 uid,但是请求提示参数错,这两个有问题
求助,大神告知小弟我哪儿出现出错,我是真心在做接口测试,从功能转的,不容易。