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

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

测试方法:

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

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

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

相关推荐
桃酥40311 天前
day08|计算机网络重难点之 DNS查询过程、CDN是什么,有什么作用?、Cookie和Session是什么?有什么区别?
计算机网络·cdn·dns·cookie·session
阿华的代码王国14 天前
【SpringMVC】——Cookie和Session机制
java·后端·spring·cookie·session·会话
初晴~20 天前
【spring】Cookie和Session的设置与获取(@CookieValue()和@SessionAttribute())
java·spring boot·后端·python·spring·cookie·session
魔道不误砍柴功1 个月前
什么是 Session?如何应用?
http·https·cookie·session
艾伦~耶格尔2 个月前
Java Web 之 Session 详解
java·开发语言·前端·后端·session
一朵忽明忽暗的云2 个月前
【SSM-Day5】Cookie和Session
cookie·session
友善的鸡蛋2 个月前
Session和Cookie是什么?有什么区别?分布式Session问题又是什么?
cookie·session·分布式session
奋斗的袍子0072 个月前
SpringBoot:token是用来鉴权的,那session的作用是什么?
spring boot·后端·token·session
醉颜凉3 个月前
页面间对象传递的几种方法
java·面试·cookie·request·session·application