一. 什么项目适合进行接口测试
前后端分离项目
目前主要负责的项目A前后端不分离,而尝试了半天也就只能将登录做了接口测试,其他可谓是瞎搞,浪费时间;幸运的是,后期需要独立测试系统B前后端分离项目,能在一定程度上熟悉接口测试。
二. 解决方法
问了开发同事加密和解密的方法,他说扣不出来的时候,心态一下就崩了,心想这样接口测试进行不下去了啊,难受;
后面不死心,问了其他项目组前端和后端同事,得到了下面的解决方法(可能也是我太菜了,啥子都不懂)
前提:了解后台的认证方式:用的是Token还是Session
1. 暂时将登录验证关闭(询问下开发即可)
2. 让后台提供一个永久的Token
3.若为Session,则获取对应的Cooike并携带在请求头中即可;
三. 加密方法已知
则在调用接口时,统一做一次登入认证,获取Token或Session,并携带在请求头中;