为什么软件开发者不能测试自己编写的代码?

本文探讨了软件开发与测试工作分离的必要性。通过比喻指出开发者自我测试如同学生自行评分,缺乏客观性。深入分析了为何软件开发人员不应测试自己开发的软件,强调了独立测试的重要性。

概述:虽然软件开发者与软件测试人员的工作有很大不同,但是他们都在努力用各自的方式去实现提高软件性能的相同目标。软件测试不是一个简单的流程,它特立独行,并贯穿于整个软件开发过程。我们常常听到这样的问题:“为什么软件的开发者们不适合测试他们自己开发的软件?”事实上,软件开发人员测试自己所开发软件的行为就如同学生在完成考试试卷后再对自己的成绩进行评估。这种做法毫无意义,为了加深此认识,让我们来深层次的分析这背后隐藏的问题。

转载于:https://www.cnblogs.com/iloverain/p/5520092.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值