为什么软件测试不应该由程序的编写人员来做

如题所述

在TMM2中,明确的提出了“Testing is separated from debugging and is defined as a phase that follows coding.”
因为能够有效的提升缺陷发现的概率。
简单点说,开发人员永远会觉得自己写的代码是完美的,所以发现自己代码中的缺陷会大大减少。实验证明,开发与测试独立是很有必要的。
温馨提示:答案为网友推荐,仅供参考
相似回答