这段时间用CC.Net,有个任务栏监控的工具,一旦集成失败会在任务栏中变红。可以让你变得对集成很敏感,一旦失败,会千方百计地把它弄对。这个工具有助于建立于我们对集成的重视。
程序员是懒惰的,这倒不是坏事。只是需要在选择工具及开发方法上要考虑到这点,再加上单元测试需要100%跑过这点,因此单元测试一定要放到集成环境中去。否则单元测试会一点点慢慢地死掉(王心凌第一次爱的人的歌词,顺便说一下,这首歌不错)。
功能测试用例做不做到集成中,这个倒是个问题。不过,就我现在的认识,集成跟程序员关系更紧密些,而功能测试相对跟程序员关系不是很紧密,因此,我觉得不需要放到集成过程中来。
程序员是懒惰的,这倒不是坏事。只是需要在选择工具及开发方法上要考虑到这点,再加上单元测试需要100%跑过这点,因此单元测试一定要放到集成环境中去。否则单元测试会一点点慢慢地死掉(王心凌第一次爱的人的歌词,顺便说一下,这首歌不错)。
功能测试用例做不做到集成中,这个倒是个问题。不过,就我现在的认识,集成跟程序员关系更紧密些,而功能测试相对跟程序员关系不是很紧密,因此,我觉得不需要放到集成过程中来。