打印本文 打印本文 关闭窗口 关闭窗口
单元测试和事先测试开发
作者:武汉SEO闵涛  文章来源:敏韬网  点击数927  更新时间:2009/4/23 14:18:30  文章录入:mintao  责任编辑:mintao

发现软件错误的情况有很多:

  1. 由首次编写代码的开发人员发现。
  2. 由尝试运行代码的开发人员发现。
  3. 由组中的其他开发人员或测试人员发现。
  4. 作为产品大规模测试的一部分。
  5. 由最终用户发现。

如果在第一种情况下发现软件错误,则修复错误比较容易,成本也很低。情况越靠后,修复软件错误的成本就越高;修复一个由最终用户发现的软件错误可能要耗费 100 或 1000 倍的成本。更不用说用户通常因为软件错误导致工作无法继续,而一直等到下一个版本才能解决问题。

如果开发人员能够在编写代码期间发现所有的软件错误,那就再好不过了。为此,您必须编写能在编写代码时运行的测试。有一种很不错的方法,它恰好可以做到这一点。

打印本文 打印本文 关闭窗口 关闭窗口