部分前情:
《【接口测试实战(二)】根据接口文档使用postman测试》
《【接口测试实战(八)】postman之Collections和数据驱动测试实战》
1)鉴权
鉴权是指验证用户是否有权利访问系统的行为。
常见的鉴权方式有:
- HTTP Basic Authentication
- token
- session+cookie
- OAuth
详细介绍可参考《【接口测试】鉴权初了解》
2)token实战:鉴权接口测试
注册、登录、获取用户信息、登出接口均需要auth接口获取到的token,因此通过auth接口返回信息获取token之后,存为变量供后续接口调用。
涉及到的接口,由{软件测试-Postman接口测试实战从入门到精通【特斯汀学院】}提供:
- 鉴权接口:该接口返回一个token值
- 注册接口
- 登录接口:需要token,返回含userid
- 获取用户信息接口:需要token以及userid
- 注销接口
1、用鉴权接口获取token值,并将其存储到环境变量
- 通过pm.response.json().token获取reponse body中的token值。
- 用pm.environment.set将token值存储到环境变量中。
2、其他接口调用token值
通过环境变量调用: