实战要求
测试项目接口,查看返回数据
问题
- postman测试接口,返回的是登录信息,而不是接口文档的返回数据;
- 使用session 模拟登录接口,一直提示格式错误
原因
- 有些接口访问需要登录才行,否则访问都是返回登录页面的信息。因此当想要正常看到接口返回的数据与接口文档一致,就需要模拟登录,可将登录的session信息保存到 Headers 来进行访问。
- 发送请求参数格式有误
过程
1.获取登录session:手动打开需要登录的网址,手动输入账号密码,登录成功后,F12进入日志,获取登录sessonid,如下图:

2.模拟登录,访问接口:将登录session写入请求接口的Header模拟登录,并填写访问接口的请求数据,访问成功,返回接口数据

在这过程中,一直提示格式错误,原因是请求的数据格式错误,接口文档写着 Content-Type=application/json,理应用“json格式”请求参数,但一开始没看清楚,用的是 form-data格式
接口文档要求:

po

本文档介绍了如何使用Postman模拟登录以访问需要登录状态的接口。在测试过程中,遇到返回登录信息而非预期数据的问题,原因是请求参数格式错误。通过获取登录session,将其添加到Headers并调整Content-Type为application/json,最终成功模拟登录并获取接口数据。
最低0.47元/天 解锁文章
7157

被折叠的 条评论
为什么被折叠?



