摘要:
代码通过编译,只是说明了它的语法正确;我们却无法保证它的语义也一定正确,没有任何人可以轻易承诺这段代码的行为一定是正确的。要进行充分的单元测试,应专门编写测试代码,并与产品代码隔离。比较简单的办法是为产品工程建立对应的测试工程,为每个类建立对应的测试类,为每个函数(很简单的除外)建立测试函数。首先就几个概念谈谈老纳的看法。 一般认为,在结构化程序时代,单元测试所说的单元是指函数,在当今的面向对象时代,单元测试所说的单元是指类。以老纳的实践来看,以类作为测试单位,复杂度高,可操作性较差,因此仍然主张以函数作为单元测试的测试单位,但可以用一个测试类来组织某个类的所有测试函数。单元测试不应过分强调面 阅读全文
posted @ 2014-03-03 15:44
xuli2036
阅读(92)
评论(0)
推荐(0)
摘要:
来公司实习不知道第几天了,公司现有的几个项目框架我并不熟悉,所以一开始就让我一个实习生去跟各个项目的开发人员去沟通怎么单元测试,我觉得还是有一定困难的,关键没人跟我沟通也。一方面,作为开发人员对单元测试并不是很认可,费事费时间。另一方面,我作为一个新人也不好去占用开发的时间去让人家给我解释人家现有的东西。所以目前有点举步维艰了。目前来看,要想有起色,必须得现在的技术主管抽出一定的时间去召集各个项目组成员讨论。而且我觉得测试和开发也不是分开的,单纯的把测试当做是我这个实习生的任务,我觉得是很难让团队去认可的。 阅读全文
posted @ 2014-03-03 15:03
xuli2036
阅读(108)
评论(0)
推荐(0)
浙公网安备 33010602011771号