线上事故,到底该谁担责?

世界上没有哪个程序能避免线上事故,那么出了线上事故,是测试没测出来?责任都应测试承担?我们要大胆地说,NO❌

首先,我们回忆一下

软件工程的根本目标是什么?

是开发出高质量的完全符合用户需要的软件。

测试的目的是什么?

是在软件投入生产运行之前,尽可能多地发现软件中的错误。

所以身为测试,更应该正确地认识测试,测试绝不能证明程序是正确的,没有100%完美的产品,即使经过了最严格的测试之后,仍然可能存在还有没被发现的错误潜藏在程序中。

同样再资深的开发也不能保证开发出来的代码没有问题。所以,我们一定要正确的认识测试和线上事故。

当然,说这些不是为了撇清责任,而是让大家认识线上事故很正常,但频繁或明显的线上bug就是你的责任了。所以我们不能放松警惕,要做到吃一堑长一智,及时从线上事故中总结分析原因,提高测试点的覆盖率,在下次测试中更全面的测试,提高产品的线上质量才是测试人员的重中之重。

结合来看,线上事故可以分情况定责,

经过测试的事故,开发和测试同样担责,可以55或46,37等等都可以。

未经过测试或经过测试后开发私自修改未通知测试上线引起的事故,开发担全责。

相关推荐
测试老哥21 小时前
Pytest 之assert断言的使用
自动化测试·软件测试·python·测试工具·测试用例·pytest·接口测试
测试19981 天前
软件测试面试八股文【2026最新版】
自动化测试·软件测试·功能测试·测试工具·面试·职场和发展·测试用例
树码小子3 天前
测试(5) - 概念篇(3)-- 常见的测试模型
软件测试·测试模型
测试老哥3 天前
Postman获取token并设置token依赖步骤
自动化测试·软件测试·python·测试工具·测试用例·接口测试·postman
树码小子3 天前
测试(6) - bug篇(上)
软件测试·bug
程序员小远5 天前
接口测试知识总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
测试秃头怪5 天前
Postman中变量的使用
自动化测试·软件测试·python·测试工具·测试用例·接口测试·postman