51Testing软件测试论坛

标题: 接口测试时,所有场景的返回都是操作成功,这种情况怎么处理呢? [打印本页]

作者: 测试积点老人    时间: 2020-2-19 09:28
标题: 接口测试时,所有场景的返回都是操作成功,这种情况怎么处理呢?

1.从开发角度讲,不把报错信息报给用户,让用户无感提升用户体验。
2.从测试角度讲,光看返回结果,无法判断是真的成功,还是假的成功。只能查表一条条数据检查。这种情况,你们都怎么处理呢?

补充一下哈:
设计是这样的,对异常情况,后端不处理。
比如满足条件时,后端会更新db,发送通知;
不满足条件,后端不处理,于是返回操作成功。

对这种情况,你们是怎么做的呢?



作者: jianxiaoyao    时间: 2020-2-19 11:18
不处理就是BUG,直接提BUG让改。先不谈用户体验,从安全上考虑把系统异常所抛出的信息不做处理直接展现出来,要是让大神看见了,他甚至能猜出来你代码是怎么实现的,里面存在什么漏洞,然后入侵。
作者: bellas    时间: 2020-2-20 09:55
看下参数,是否满足设计
作者: jingzizx    时间: 2020-2-20 13:01
是的,看数据很重要




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2