单元测试 – 系统单元测试的整个套件应该多久运行一次?
一般来说,我仍然是一个测试新手的单位.
顺便说一句,您也可以在xUnit.net等等其他论坛上看到这个问题. 我正在研究一个已有超过700个单元测试的大十年历史遗留系统 当我跑步时,通过vs2008“ALL TESTS”,最后的计数只有七次测试. 更多信息:ASP.NET MVC 2 RTM源代码,包括其单元测试, 问题:鉴于AFAIK,单元测试的目的是识别破损 更新时间2010-05-22 首先,感谢所有提供优秀答案的人.你的答案 imho,这个问题有不止一个最好的答案,但AFAIK SO让
由于您已将此问题标记为“TDD”,因此每个编译都应执行所有正在开发的模块的单元测试(并通过,禁止最新的模块,直到您通过).其他模块中的单元测试不应该因当前模块中的开发而中断,否则它们会测试太多.
还应该有一个持续集成循环,以确保所有测试都在每次签入源控制系统时运行.这将很早陷入破坏. 至少,每晚测试应该进行每晚测试,并且在早上的第一件事情中修复任何破损.容忍没有单元测试失败! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |