接口测试实战接口测试之token鉴权实战
Posted 黑黑白白君
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口测试实战接口测试之token鉴权实战相关的知识,希望对你有一定的参考价值。
部分前情:
《【接口测试实战(二)】根据接口文档使用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值
通过环境变量调用:
以上是关于接口测试实战接口测试之token鉴权实战的主要内容,如果未能解决你的问题,请参考以下文章
接口测试实战postman之Collections和数据驱动测试实战