测试积点老人 发表于 2020-2-19 09:28:53

接口测试时,所有场景的返回都是操作成功,这种情况怎么处理呢?

1.从开发角度讲,不把报错信息报给用户,让用户无感提升用户体验。
2.从测试角度讲,光看返回结果,无法判断是真的成功,还是假的成功。只能查表一条条数据检查。这种情况,你们都怎么处理呢?补充一下哈:
设计是这样的,对异常情况,后端不处理。
比如满足条件时,后端会更新db,发送通知;
不满足条件,后端不处理,于是返回操作成功。对这种情况,你们是怎么做的呢?

jianxiaoyao 发表于 2020-2-19 11:18:01

不处理就是BUG,直接提BUG让改。先不谈用户体验,从安全上考虑把系统异常所抛出的信息不做处理直接展现出来,要是让大神看见了,他甚至能猜出来你代码是怎么实现的,里面存在什么漏洞,然后入侵。

bellas 发表于 2020-2-20 09:55:50

看下参数,是否满足设计

jingzizx 发表于 2020-2-20 13:01:24

是的,看数据很重要
页: [1]
查看完整版本: 接口测试时,所有场景的返回都是操作成功,这种情况怎么处理呢?