先写测试 从不写第一次就成功的测试 ……
27条和大家共勉的单体测试指南。
单体测试是改善市场交付时间、质量和柔韧性的一个简单但很有效的思想。
写程序也是这样,事先没有想好需求,后面即使做单体测试也往往是往代码上靠,目标就是让测试通过。为此在代码和测试之间往往牺牲测试,满不满足最初的要求无所谓。再则,写测试的时候更多是考虑代码实现而忽略最初需求。TDD就是用单体测试规定了需求。单体测试不仅用来测试最终代码,而且用来确定你将要写的代码。
单体测试是敏捷软件开发的支柱之一。最早由Kent Beck提出,如今单体测试已经进入了很多组织的系统和核心。单体测试帮助工程师减少缺陷数目和调试时间并有助于开发更健康、更稳定软件。
心细的程序员早测试并频繁测试。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号