利用session机制造测试账号,无需前端也可以测试后端接口

适用场景:我们在测试的时候经常会遇到前端还没有开发完毕,后端已经结束开发了,但是后端的有些接口是需要特定的账号身份调用才会生效,此时因为前端未开发完毕,所以我们不能通过web页面进行登录,那么如何解决这个问题呢?session机制就可以解决

测试方法:

  1. 现在浏览器中手动登录一个符合需求身份的账号(可以在生产/线上页面进行登录),然后通过浏览器Cookie中获取SESSION值,填写在Apipost的Cookie管理器中,如下图1

  2. 直接在工具中调用需要测试的接口,检查返回值是否正确

  3. apipost工具下载地址Apipost-API 文档、设计、调试、自动化测试一体化协作平台

相关推荐
大连好光景10 小时前
Agent SDK默认将哪三类状态写入本地磁盘?
session·agentsdk·多租户隔离·sessionstore
一条泥憨鱼5 天前
【Redis | 黑马点评】短信登录功能 源码深度分析
java·redis·后端·session·黑马点评
cpolar技术支持1 个月前
本地登录正常,公网却掉线?Express Session 经 cpolar HTTPS 访问的 Cookie 排障实战
node.js·express·cpolar·cookie·session
三8441 个月前
PHP Session 反序列化(2):漏洞根因 —— 序列化处理器错位与对象注入
android·web安全·php·反序列化·session
FungLeo1 个月前
成为全栈·Node 后端篇·认证方案:JWT 还是 Session
node.js·jwt·session·认证方案
linweidong2 个月前
阿里Lazada Java面经及参考答案
大数据·高并发·反射·拦截器·session·幂等性·redis性能
竹枝溪2 个月前
Tomcat与Servlet全套小白教程
java·servlet·tomcat·cookie·filter·session·listener
orient.lu2 个月前
第 14 章《会话管理 SessionManager》· 会话管理怎么做?SessionManager 原子写 + fsync 持久化实战(nanobot)
session·nanobot
凡尘——雨落凡尘2 个月前
PHP 线上十大隐形故障复盘:90% 的网站卡顿、502、雪崩,都是这些细节导致的
redis·nginx·php·session
ShineWinsu3 个月前
对于Linux:HTTP中cookie、session的解析
linux·网络·c++·网络协议·http·cookie·session