接口测试时,所有场景的返回都是操作成功,这种情况怎么处理呢?
1.从开发角度讲,不把报错信息报给用户,让用户无感提升用户体验。2.从测试角度讲,光看返回结果,无法判断是真的成功,还是假的成功。只能查表一条条数据检查。这种情况,你们都怎么处理呢?补充一下哈:
设计是这样的,对异常情况,后端不处理。
比如满足条件时,后端会更新db,发送通知;
不满足条件,后端不处理,于是返回操作成功。对这种情况,你们是怎么做的呢?
不处理就是BUG,直接提BUG让改。先不谈用户体验,从安全上考虑把系统异常所抛出的信息不做处理直接展现出来,要是让大神看见了,他甚至能猜出来你代码是怎么实现的,里面存在什么漏洞,然后入侵。 看下参数,是否满足设计 是的,看数据很重要
页:
[1]