格子灰
08-04·后端开发·10年+
线上漏测,测试要承担多大责任?
一个后端工程师说实话,线上漏测,不能都算测试的账最近我参与过几次线上故障的复盘,有过漏测引发的问题,也见过测试同学被推出来独自背锅的情况。说实话,漏测的责任从来不是单一的。测试同学在做用例覆盖的时候,依赖的是需求文档和接口文档的完整性。如果后端的接口文档写得不清晰,边界条件没说明白,或者需求在开发过程中悄悄改了没同步给测试,这种漏测很难说是测试的责任。我自己写接口的时候,有一个习惯,边界值、异常分支、空值处理,在接口文档里单独列一节。这样测试同学做用例的时候有据可查,出了问题复盘也清楚是哪个环节缺失了。线上漏测之后,比追责更重要的是两件事,这个case是怎么进线上的,分布式系统里有没有回滚机制;下一次怎么在流程里补上这个漏洞。追责解决不了下一次漏测,流程才能。测试承担的责任应该精确到用例覆盖范围,而不是系统上线之后所有出问题的事。
发布于 湖南
分享
评论
未登录
友善发言
image-upload
评论
加载中